I ordered a laptop for my daughters birthday. It was to be delivered to me by Friday July 27th. I checked the status of the order today July 26th and the order was cancelled. Did not say why and they did not notify me that the order was cancelled. Called the customer service line and was told they were out of stock and so they cancelled my order. Well thank you Best Buy for that now I have to find another lap top in 2 days before her Birthday. HORRIBLE EXPERIENCE. WILL NEVER ORDER FROM THEM AGAIN.