I've been a Tom's Camperland customer for a long time. They have always had excellent customer service and excellent products. I had an issue with ARE on a camper I recently bought and even though ARE didn't feel the need to address the issue in a timely manner, Tom's did and they took care of everything. I would never buy a shell or bed cover from anyone else.