Ordered carpet in March, expected to wait a coupe of weeks, given a delivery date. This was changed to the day afterwards without informing me by phone or email, so when I stayed in awaiting my delivery and called when it didn't arrive, only then was I told it would be being delivered the following day. Given a new delivery date because I was at work, which then got changed AGAIN without me being told. Then I was advised that the carpet they had in stock was the wrong one and they had only just noticed. This is now almost 2 months into waiting. Then the new delivery date was given but I was told I'd be paying £60 instead of £30 for delivery. Fuel surcharge, because I live in... Devon. I try and get this charge discounted, 3 phone calls later and I've had enough. I call to try and get the carpet cancelled, "OK yes fine I'll cancel that order for you" and I ask if there's any penalty. Only 25% of the original order cost. The chap was going to cancel my order without telling me! I think this is a despicable way to operate and I'm disgusted with the company as a whole for the devious charges added and for the poor organisation and communication. Maybe the product would have been good, but I'll never order here again.