Placed order on 7/09; stated delivery date was 7/12.  On 7/14, was advised that the merchandise had not yet shipped; canceled the order.  Merchandise arrived on 7/18; refused delivery.  Waiting for refund as of 7/24.  Do not promise anything you cannot deliver.