I have ordered from this website before and all went well but some things seem a little dodgy when I ordered Call of Duty World at War from them. First of all it would not let me pay with a certain card and then something came up in some foreign language -maybe German? Also I have asked them questions previously and they answered them quickly in a day or two but I have asked them one and they have not replied after 2 or 3 weeks.
Another thing is the prices are very very cheap and I do wonder where they get them from.
I also went through a cashback site and it is not showing yet even though it says normally tracks in like an hour?
Just a few things which make me wonder if they are legit.
Rep left for helpful posts!