i have seen lizards at pet o rama that are better treated than ones at petco. i am getting a leopard gecko. is pet o rama a good place to get one?