A. GameStop screwed up by taking pre-orders long before BioWare, and by not making sure their employees knew what they were supposed to know. B. (Strictly my personal opinion, your mileage may vary) You screwed up by buying anything from GameStop. I have never had a good experience with them. C. All the people who are already upset might as well quit now because I can guarantee that something is going to happen to upset them again, sometime.