D2D is just as reliable as Gamersgate or Steam, my only problem with them is that they usually have some crap like "The offer doesnt stand for your region" while this never ever is the case with GG or Steam. But are you sure it costs only 7 bucks? Cause i just checked and it says that it is 27 pounds (which is around 45 bucks maybe?)
Guczy, i think that you are being directed from the US site to the UK, the link above works and i see the 16.98.
Problem for us outside the US to get a nice deal like thatIt wont let me use my credit card there and i guess i have to be a US citizen also. Shame i missed out on the gamersgate deal !
Steam games sold there activate on Steam so its fine.
I don't buy from there though or post sales from them, as they've never accepted my money the two times I tried to buy something and they are part of IGNorant.com which is a horrible website. They used to and may still do have issues with patches being very late though, but I haven't heard of any major problems besides that.