I agree with Kinyonga. Its meaningless posts like these, poor attitudes, assumptions, and egos that drive a lot of these people IN NEED away. I hate seeing threads where the OP is " raked over the coals" countless times without any useful information posted.
To the OP. Kinyonga gave great advise to try and stop the chameleons from going down hill even quicker. You really do need to see a GOOD vet for both of them. See if you can set up a payment plan with them. If not, there are rescues out there that will give the chams proper treatment. Veileds are tough and probably the most easily saved when things are not in check.
Feel free to PM me or any of the other members who gave you advise without acting like they are above you. Im sure any of us will be glad to help you in a respectful manner.