The people who work here are super awesome and go out of their way to assist whenever they can.
If you need technical help, make an appointment for service prior to coming in and are on time, you will have no issues with service at the Genius Bar. Its all easily booked online on their website (www.apple.com/ca/retail/yorkdale) under Genius Bar.
Be sure to give yourself lots of extra time to find parking tho ;) Oh Yorkdale!!
Best Apple Store in the GTA, in my opinion.