Not trying to pick on anyone here. However all these problems can be avoided by only buying in person. I will never buy a game without seeing it in person and looking at everything I want to check in close detail. There is no game out there I can't wait for to come up locally.
The only exception would be buying NIB which I have only done once and probably won't do again looking at how prices are headed.