As a product....very good. We have recommended it to quite a few of our friends.
Your website...that's another story. I can't access your site on my laptop, must use my tablet to place an order. I received a code to use on my next order because the order was not going to arrive when you determined it would (it didn't). Tried to use the code in my most recent order...not accepted. I received an email that a fee travel oooler was again being offered. Didn't happen. So, I recommend the product with a caveat...patience is required when placing an order online.