Staples ship my order out as promise but no fault of staples the delivery was 8 Days late dew to the local delivery sub contractor. When on several occasions that i had contact with Staples their staff did everything possible to make things right. I would never hesitate on making another order with this company.