Since I started into the hobby, I've done my shopping at the North York location. For the most part I've been happy.
I've found that my experience depends on which sales guy I get. Now that I've found a guy there I like and trust, I always have a good experience. If you visit them, seek out 'Rob'. For those who are responsible pet owners, he goes the extra mile.