This seems to be a recurring question. So let me start this thread and I would like all of you to list the stores you go to (Store name, FULL Address, and phone number) so that we can start compliling the list!
For Online Retailers, I recommend -
In the Toronto Area, you can go to -
4568 Hwy # 7, Markham, ON L3R 1M5
367 Queen Street West Toronto, Ontario M5V 2A4
601 Markham St Toronto Ontario Canada M6G 2L7