Activity during the day is generally a sign of stress, if he was active at the shop during the day they probably don't have the best husbandry for their animals. They like tight fitting hides, saying how long he is won't help us determine if it is too big/too small. How many grams is he? If he can fit in the hide with all his sides touching the inside of the hide, it's a good fit. If the hide is too large they won't feel secure and chances are they won't use it. Maybe try blacking out the sides and back of the tank, it will help with security. I use black Con-tact paper from Home Depot.