I preordered Halo3 last year with free shipping and they waited almost two weeks before shipping and it took a week to arrive, so three weeks altogether. I could have bought it for the same price at Circuit City so I won't be preordering from Amazon again.