Your order was not late, you selected free shipping which is clearly labeled 4- 6 business days, you placed the order on January 2nd, the order was shipped out on January 3rd as we need one business day to process. The order was delivered on January 8th, which is within the 4-6 business day window. So if you count the days, it was delivered within 5 days. If you're going to leave a 2 star review at least be accurate with what you're saying.