I had a very bad experience. We bought our first cham from a 'specialist' reptile store (thats all they sell). They seemed to know what they were talking about, and we bought the £450 set up (all completely wrong of course) and the £95 'male' chameleon. We had a few issues (started digging, turns out it was a he-she) and she went downhill. Died after 6 weeks. We paid for an autopsy, and she was very sick when they sold her to us. When I went to see them, the response was "that's unfortunate, they are expensive animals". They just didn't care. I have only been back once, and they had a tiny baby in there, and it didn't look great. I have also been to world of water and their reptile centre, and have seen a baby in a tank, no UV and light on at 40C! Again, when we told them, they just didnt care. (i emailed the manager complaining). Our second cham came from a breeder. Yes, he is trying to make some money, but pet stores don't seem to care about the animals. When we first started keeping rats, they were kept on sawdust (big no no for rats) in the store, and no-one cared about the conditions of the animals. They are a business, it's unfortunate, but i can't see that changing. I now try to get my animals from breeders or rescues. I would love to be able to breed my own, but would worry so much about who they were going to, I would never get rid of them!