Did you not try other retailers? Pretty much all the big names had it here in the US...both in stores and online--including Amazon and Newegg. If you are overseas, that could be another story...but still, I would imagine there were alternatives besides just SE store and Steam?