I Stuart, I am really sorry that your product hasn't arrived yet. Your BodyMax rotating bar was ordered by us immediately from the manufacturer, and we are still waiting for the product from them. We have been chasing this up daily. The lead time on this was 7 - 10 days from order, which is 8 working days as of today. We would of course rather it arrive in less time,but I am hoping we can still get the product to you within the specified time.
Thank you for your feedback, and I am sure you will be pleased with the bar when it arrives