I've fallen for free trial offers before and ended up having to cancel my credit card and get a new one in order for the recurring charges to end. If Instaflex mentions the automatic refills at a high price in their promotion, it isn't clearly stated where most people can see it.
If your product is as good as you say it should not be necessary to obtain credit information in this underhanded way and automatically bill people for charges they didn't think they agreed to. Unfortunately for me I did provide my address but was wary enough to give an old phone number, and thankfully, no credit information.
Instaflex trust your product if it's as good as you say.
Be truthful in marketing.
Review about: Instaflex Free Trial.