This store is in between a Kitchen Stuff Plus and Degrees (a kitchen supply store near Yonge / Eglinton).
It has a good range of cheap Chinese crap (brands like OXO), but nestled in among the cheap Chinese plastic, are things like cedar balls from Neat not made in China, and teak cutting boards from Brazil, both of which I snapped up.
I wouldn't come here for kitchen supplies, and I'd rather go to Williams-Sonoma, Degrees in Yonge/Eglinton, but they do have something that someone as neurotic as I am, can purchase from time to time.
Hard to say. It's a lower mid-range kitchen store for me.