I too could have been a victim of charges with NO SIGNUP. I keep a daily watch on my credit card bank statement and I knew the product was on it's way when I saw the $74.88 hit my cc account.
I immediately called them and told them I didn't want the product. They told me that they wouldn't send a 2nd shipment but I would have to pay for the one they had already sent. When the package arrived I marked "Refused Delivery" and dropped it back at the USPS. Look out as they do not use the Instaflex name on the package...it is Superior Distribution or something like that.
After I took the package to USPS I called my VISA card people and filed a dispute. They are part of PNC Bank and they always come through for me.
I have the $74.88 credited back to my account without a problem. VISA knows about these scammers as they say they get these dispute calls on a daily basis.
Reason of review: to help others.