I did purchase Sim City from them back in the day, and it was a balls up of epic proportions.
Aside from the pricing issue, they sold on pre-order a number of keys at a certain 'low' price. Demand outstripped supply and those customers that had pre-ordered at that price (and obviously paid)were told to wait.
While this was going on they still had the game on sale on their site at an increased price. Same version as the pre-order that had allegedly ran out as well (Limited edition).
Pre-order customers were told to wait while they took on new customers and supplied with relative ease. a lot of people (myself included) questioned WHY could they not give us the keys (same keys BTW!) as the one they were selling and prioritize us over new customers. The answer we got back was ridiculous to say the least. We were told we could only get the keys now if we paid the difference between our pre-order price and the price they were selling for now.
Unbelievable but true......
---------------------------------------------------------------------------
Another issue I had related to a key I tried to redeem on Steam but had already been used. When I raised a ticket CD CJS told ME to get in contact with Valve and perhaps the game distributor because the keys they had supplied were 'all legit!'. My issue according to them wasn't with them!
I told them my contract was with them and not Valve or the distributor and I should not have to chase this. Paypal refund threatened later and I got a key.
THIS was the last time I used them. The guys are cowboys to say the least. They seem to spend most of their time doing damage limitation on Trustpilot (getting reviews pulled etc)rather than dealing with the main issue at hand.