I ordered their cayenne pepper soft jells on march 15th and my credit card was billed that day. Never received a confirmation or a shipment detail. Went to their help email 3 times with no responses. The website now seems to be defunct. Going to have to contact my credit card company because they have me listed as having a subscription and when I clicked on the manage subscription link it literally went nowhere.
Claim your business profile now and gain access to all features and respond to customer reviews.