I've not personally used it but not heard great things about them to be honest. Either recieving e-mails saying they are awaiting stock even though the website states it's in stock or not receiving anything at all. I think I read one or two things on here too
www.cex.co.uk is also good for dvRAB/cd's/xbox games etc. It's an exchange store but you can just buy there too. really good prices. I'm always in Cex in my local high street. Postage and packaging is free too!