I've heard good things about this site and it's been recommended to me for cult and foreign movies. I placed my first order with them a couple of days ago and will definitely say you should avoid them.
They list the availablity of the item I ordered as, "This item is in stock and will be dispatched within 48 hours". But in my order summary it reads, "On order, despatched in 5-7 days".
I emailed them about it and they tell me that the item is temporarily out of stock, on backorder, and will take up to two weeks to despatch. This is a load of crap because I know for a fact the item is out of print and completely sold out.
Even after providing me with this information, they haven't changed the availability in the product listing and claim it's still in stock. They've also charged my card already and keep ignoring my emails for a cancellation.
Misleading information and terrible service.