I've ordered both games and movies from them, and never once had a problem.
I should mention that I've also won a LOT of DVDs (for FREE) on their facebook page and on their blog. My friend even won a blu-ray player from them.
I love them, I don't feel like I'm just another faceless customer...