Yes I read the bad reviews. Complain to the company on how my order was so late. I threatened them to write to BBB. They wrote back right away telling me my order was made on a Friday so it wasn't shipped till the following Monday. I got my shipment the following week everything was fine. I ordered again because they had products at a lower price even with shipping. Got my order just fine. I'm one who helps smaller businesses and really try not to use Amazon so much. So I apologize and will continue to order from this company. Thanks