Hello and welcome! I am sorry to hear you had a bad experience in the past.
I would first suggest looking into the care each Chameleon requires. Find the one you are able to meet their requirements easiest and then go from there.
You want to get your chameleons from a reputable breeder. Depending on the kind of chameleon you get, would depend on who you go to.
The Chameleon academy website has some care sheets for veiled, Jackson, and Panther chameleons so you can check that out. Let me know what questions you have!