Horrible. They have an extremely horrible cancellation policy. I requested canceling two weeks before the order was going to be shipped and they said they could not cancel the order. And they have a 15% restocking fee. It's been 9 days since I have requested for the cancellation and of course I have still not got my laptop. This is the worst company ever to do business with. I will never buy from HP's website directly ever again.