Online shopping is a nightmare. I cancelled one order after a delivery delay of a month. I am now pending an order which is four days beyond its delivery date. Customer service doesn't know where it is... It's a joke for a company of this size and reputation.