I get the convenience of not having to walk away from the computer screen at all, or rely on British post. And also can pre-load it. I don't mind the extra money from buying on Steam because I'm also paying for the service (even if it's just a greedy pricetag in reality).
Gahhh do I have the convenience of preloading or save £5 but most likely have to queue to get it?
"If at first you don't succeed, spend a lot of money to have a professional do it for you."
Bookmarks