I have purchased a number of computers at HP online with no problem. I recently purchased an HP Chromebase from their online store. For a month it sat there with no tracking updates. After numerous attempts to find out what was going on I finally get an email saying the delivery will not be for at least another month if then. I tried to find out how to cancel my order and get my money back, HP takes payment prior to shipping unlike most other online retailers. You can't do that. You must wait for delivery then process a return within 4 days of delivery and then they take 15% of your money for restocking fee. So my computer is sitting someplace in China, I am sitting in West Texas and HP has taken the money and run with it. Last HP computer I will ever buy and I typically replace my computer every two years.