I have had just the worst luck with this. Bestbuy turned a group of us waiting when they opened away that Saturday morning they went on sale and turned around and sold them later that day. My order kept crashing at the payment screen from HP. Now my order from onSale just got cancelled. This...