Products are fine, shipping fast. But EVERY SINGLE TIME I've ordered from this site, my credit card information was stolen. I've been hit for thousands of charges. Thankfully, my bank worked with me, but because I used an HSA to purchase, that money was debited and took weeks to be returned. Big problem. Other reviewers have had the same experience. I did file a police report earlier this year. It's obvious that something is amiss with the site's security, yet the company continues make excuses with claims that they've been in business for X years, blah blah. I am no longer a customer.