Gamer Question

I want to order Battlefield 3 (XBOX 360 platform) for both my brothers as a gift. One is in Oregon 1 in Mass. Would like them delivered on the date of release next week. Can anyone suggest a site that would be able to do this? Thanks in advance.