iPhone 4 has arrived in Canada and fans lined up at Eaton Centre's Apple store to get their hands on it.