I bought a book which stated in stock and free UK delivery within a few days. Money was taken upon placing the order. After a week of no book and no contact so I checked my online account to see that the book had still not been dispatched. I contacted them by email (they don't have a phone number) and a day later received a reply to say they are struggling to get any stock of my book and the stock status on their website is wrong. They said I could cancel the order through my account though. I went to do only to find it states if I cancel a 17% re stocking fee will be taken from my refund. Given that their website stock is wrong, they didn't contact me to tell me and never posted my item and that it is their error I have to cancel, it doesn't seem fair to have to pay a restocking fee? Currently awaiting a reply and will update my review once received with outcome.