Hey all, I would like to do a preorder for Halo 2. What is the best online store to preorder games like this? I was thinking EB games or somewhere else like Bestbuy. Also, if I was to preorder this title, they don't charge me till it ships right? thanks.