I don't buy from them often, I prefer breeders. Though breeder prices are FAR MORE than any pet store by me as their income is from tarantulas mainly, a pet store is getting income from every avenue.Buy from reputable online breeders/dealers. Pet stores are selling above dealer price to make a profit.
The exotic store by me where I get supplies once in a while are ridiculously overpriced on their tarantulas.
For example, I got a 3" Brachypelma boehmei, baumgarteni (guessing), and emilia, most I spent was $55 on a ~3" specimen.
Nothing against breeders! I'm just not made of money. Hard to compete with big business. I prefer to help out the little man where I can, but I wasn't exactly shopping for an old world, it just happened.