I used to go to Teacher's Pet quite often, despite the high prices, to support a locally owned business. However, after being treated extremely rudely by the owner and hearing from friends about their rude treatment at this store, I will no longer shop here. If you want friendly, helpful service, this is NOT the place to go.
Pros: teaching resources in the North Metro
Cons: Service, prices