Cham keeping is not easy. It is easy to get overwhelmed with information. I jumped in head first. I spent the first 60 days freaking completely out. Trying to get it right, I made a million trips to the pet store and my Amazon deliveries increased. I had to repurchase almost everything. The pet store had me dusting w/ calcium w/D3 and Reptivite w/D3. Being a Cham keeper is a stressful until you figure it out. Education decreases stress and makes a happy Cham, unless it's a veiled- GRUMPY IS THE NEW HAPPY.