All I now is that my friend is pissed off at Gamestop because he didn't get his preordered Fire Emblem Awakening on time because of that there shipping clusterf*ck you might've heard about, but I always liked Gamestop well enough, you can grab a brick of really good older games for the cost of an opened new one (that they peddle for $60
AHEM). Whenever I do buy a newly released game, I just go next door to Target since there's this one awesome employee who puts stuff out early, ala why I owned a physical copy of Fire Emblem before the release date.