Great Companions is a wonderful company to order from, and I recommend them highly! We ordered an aviary, and there were issues with it. I called Great Companions, and the customer service was fantastic. They were more helpful than the manufacturer of the aviary itself! Because of the customer service representatives, ( especially Nancy ), and their help with pushing the manufacturer to honor its product description, we were able to get a full refund and have it picked up at our home. During the process, they continued to keep us informed and regularly checked in to make sure we were all on the same page. If only every company had this type of service and quality commitment! The aviary flaws are the only reason I didn't give five stars.