This is the part of the terms that worries me:
Order Cancellation
HP reserves the right to cancel any accepted order prior to delivery, at HP's discretion (whether or not your credit card has already been charged), in case of any material errors in connection with your order, the price or other conditions published in the HP Business Store relevant for your order, or if any further verification of your credit conditions or records so warrants. If your credit card has already been charged and your order is cancelled, HP will immediately issue an appropriate credit to your credit card account. You have no right to cancel for convenience but your rights regarding defective products are set out below.