Yeah, we all learn the hard way never to trust big chain pet stores. My mistake, i thought i read you said your frog was not eating, but he seems to be a hungry little guy! I usually just throw in a little bit over a dozen crickets into my white's tank 2-3 times a week, dusting with calcium once a week. They don't need to eat daily. I don't think you need to refund the lamp, the temps seem right, but its up to you if you want to return the frog and get a green tree frog (or 2, i like to get them in groups) instead. Whites tree frogs are usually a lot cheaper at petco. A pair of green tree frogs can live fine in a 10 gallon and the frogs themselves are usually very cheap. And since green tree frogs are so small, you might be able to get away with keeping the tank you already have horizontal.
Just to warn you though, if you do decide to get green tree frogs, they are no where near as calm as whites and will jump all over the place. Think of them more like fish, just animals to look at. I personally keep green tree frogs just in addition to grow at the plants![]()