When item was ordered the estimated delivery date was 5 days, even customer service confirmed. When product did not arrive, I checked and not it is not for another 2 weeks to the HUB! After the HUB, it will sit for another week or so. This was not mentioned to me when I spoke to the agent or else, I would have skipped this company. Agent nor Manager would compensate the shipping cost. I understand "estimate" but this is a miscalculation on their site. DO NOT BELIEVE SHIPPING DATES