Online is a good place to check but the trouble is that most of the places I'd be buying from are located in the States, so between shipping and potential import charges, I'd rather not. As for the specialty shops, sure I go to them as well but I like having variety. It forces competitive pricing.