BodyRock workouts are great, however their customer services needs improvement. There is no direct phone number to customer service, the chat room is available but no response, the submit your inquiry on their website is also non responsive. They don't stand for the quality of their product. We have order multiple times from BodyRock, there are always issues with orders. A product may say available but it's actually on back order and may take up to 3 months to receive it. One item ordered was the Challenger Bars, this item was shipped to me 3 different times, each product received was rusting and damaged. The weights arrived dirty. One item the wrong color was sent and they would not replace. If you have a problem with your order they will not contact or respond to your inquiries in a timely manner or at all. Caution buying equipment from this company.