Excellent customer service. High quality cages. The chameleon is perfect. It did take a little longer than expected but There is a pandemic going on. Anytime I had a question about my order and it's status. CB reptile always gave quick and thorough responses. Just got my chameleon last night and he is on his way to being well adjusted and is perfectly happy in his new home