Firstly I would like to warn you not to buy from this company. You may think you have found a bargain but it is just so they can get your money. They have absolutely no concern about customer issues and will not provide you with a resolution. Delivery dates are meaningless to them and this alone means they are in breach of contract. Once again stay clear or your money will disappear down a black hole as you wait patiently for your overdue delivery.