Hello Darkmind, welcome to the chameleon forums! Always good to see someone new. Is Gizmo your first chameleon? He is looking good.
The pet store is always a gamble, I have received very healthy and very poor chameleons over the years. One reason I prefer to purchase from a breeder (the closer the better) is to encourage them to continue what they do. I have heard stories of poor breeders though, both morally and in skill, so good research is needed.