the shops are ok from past experiance but I wouldnt bother with their mail order service. It is worst than useless. Ordered a book which was shown in stock , 8 days later still no book even though was sent out first class post. sent them an email 2 days later, no reply, so called them up, waited for 10 minutes on hold to be told the book wasnt in stock and was on back order and" might take months before it arrives" . Not good when Xmas is 10 days away, and it s an Xmas present . Asked if i could cancel the order which they agreed too, but told they would send me a cheque as they had problems refunding via paypal. When asked why i didnt get a reply to my email, i was told they where " working through them" which can only mean there are lots of others that are in the same boat as me. read more