Products are fine when/if they arrive. Don't count on the shipping dates.
Four of the products in a $900.00 order were listed to ship in 5-6 days. It has been over 20 days since the order was placed, and I still don't have those products. I called customer service, was told they were "In-Transit", not given an explanation as to why they were delayed, and then provided USPS Tracking Number: 1z84830f0396555652, which told me that the label was only created on the 10th. Thankfully I was able to wait to deploy the products in question, but if you're a large scale business that uses wristbands for credentials or passes, don't count on your order arriving by the time you need it.