I totally understand that life is not perfect but what makes the difference between a good company and a great company is how they handle the challenges. My order was shipped complete and on time as expected but I had placed a much larger order than before and it came on two pallets with plastic wrapping instead of the boxes I anticipated. You could see a couple of items were squashed, but not enough to mention. In my review, I noted the change in packaging and they reached out to me by email, explained the packaging, and offered to reimburse me for any product lost. This is an excellent company providing a good product at an affordable price. They now have a customer for life.