I ordered from in store at BB, and I got a generic email about the xbox CAN be picked up at midnight tonight, but it didn't seem to be specific to MY preorder.  I have my receipt and BB credit card that I ordered it on.  I am going to take advantage of the no interest for 18 months by using the BB credit card.  That way I can charge everything on one card at once, all games, accessories, etc and then easy pay it off over 18 months time...  that way it will cost like 50 a month or something cheap like that....  I will get mine at 9 AM tom morning... cant make the midnight release... they just better have mine.  I called and they said if you preordered, they will have one for you....  we will see....