I was very pleased with the ease of use of the website and the ordering system. The product was good value for money and all confirmations came through swiftly. I am starting an exercise programme for a specific health issue and wanted to find an online store I could get familiar with, so I had taken lots of time to checking out plenty of sites - there are just SO many companies offering exercise equipment. I was feeling happy about my selection process for a whole 24 hours - then I received the email saying not only that the items were out of stock, but that it would be 6 to 8 weeks before my order could be fulfilled. This is really bad practice for web-based sales - it is vital to have up-to-date stock information or at least a faster notification process. I have now gone to what was my second choice company and have received confirmation that my order will be delivered within 48 hours - that's the sort of service that builds loyalty and repeat custom