I am surprised by a lot of these responses. I am an avid Apple shopper and find the customer service at both the Yorkdale and Sherway stores to be top notch. Always a pleasant experience and the Geniuses know there stuff. I am usually the kind of person who will ask what is on my mind and I...