from what I've read I wouldn't support any pet store as you maybe buying WC and from what I read they take poor care of them due to being uneducated on their care.
Buy from a reptile show or one of any online breeders. $40 extra for shipping for a healthy well cared for chameleons is far better then paying $300 for a sickly one who dies.