"This is the second time I've ordered something from Beachbody and it was delayed in shipping. I was promised that it would be here in 3-5 business days, and if not, they would ship it 2-day express. I tracked it and it was SHIPPED 5 days after ordered, and scheduled to arrive 10 days after ordered. They will not reship or cancel the order. They did refund the shipping cost, which is why I'll give them a "fair" rating on customer service. Very frustrating."