I second LLL Reptiles, I live near enough to one of their stores that I can buy my things from them. They're super knowledgeable and actually helpful. For any and all reptile questions (with the exclusion of how to get a snake off tape... 'just pull it off?' so I tend to use common sense when listening to them as well), I go to them and if I'm trying to figure out what product is best, they're always helpful.