I ordered from bb.com yesterday (sunday) morning. The order was taken on the phone and i was told i'd get an email confirmation today. I went on line to check my order status at 3:40 pm today and saw my order and it says "order in process of being fulfilled. Usually ships in null-null days." so i called and cs rep said no guarantees on getting it. Same line of best buy sold out and "i can't tell you what we have in warehouses." the catch 22: she said i can't cancel because the order is stillin process. How bizarre. If i get it i get it if not oh well. Thinking bb was guaranteed i cancelled my order with hp small biz this morning.