I ordered a custom built laptop on Jan 22nd which the order said would ship Feb 17th. Seemed a little long, but I was willing to wait a few weeks. HP charged the full amount to my credit card at the time of the order. On Feb 18th, I get an email saying it has been delayed and now the shipping date is Apr 1st due to "a direct result of unexpected supply constraints". When I contacted customer service, they wouldn't guarantee the April 1st shipping date. I kept pushing and told them I wanted a credit or they could cancel the order. They offered $30, so I told them to just cancel it. I wasn't waiting another 6 weeks for the next shipping date and they wouldn't even guarantee that. Also, I went on their website and built again the same custom laptop which said it would ship Mar 22. Clearly they have no idea what they are doing. If they don't have the parts in stock to build a laptop at the time you order it, then they shouldn't be offering those parts to choose.