I pre-ordered Halo 3 at EBgames in May or June. On the 25th at midnight the store will open and start selling the Halo 3 copies. If I preordered the game will I still have to wait in line? Some say no, but some say that they get a limited ammount in the first shipment and whoever is one of the first few (even preorders) will buy out that shipment and whoever was late would have to wait for another shipment. Some say that the store orders enough copies to fill preorders and has an extra 50 or so for sales. I'm confused and I need help. What do you think?