It's up to you, the care of either species isn't really that different. The price however is - a 3 month old veiled might cost you something like $30-40, where as a typical panther male will go for closer to $200-250 depending on what you get. I've gotten most of my panthers from the Chameleon Company because they sell gorgeous animals and I only have to pay $150, which is a little more reasonable, in my opinion.
I definitely recommend ordering a chameleon online if you can, or going to a show. Because the ones they sell at your local pet stores are most likely not well taken care of. So you will have to pay a little extra in shipping costs but you have a greater guarantee of getting a healthy animal and not having to spend $100s later at the vet's. And don't be intimidated by the shipping, professional breeders know how to do it safely so your little guy gets there safely. The site sponsors are a good place to start looking for a new pet.