Iolo review: System mechanic

Author of the review
3:48 pm EST
Featured review
This review was chosen algorithmically as the most valued customer feedback.

01/24//23. I am suddenly being bombarded with pop ups trying to sell me more things, or upgrading my service, I got an email telling me I was being automatically billed for "customer support" at the rate of $19.95 in 3 days. I never authorized this, and when I finally got through to someone, I was rather rudely told that all that was " on cover on the last page" and that I had signed on for the "free trial" to be charged to my account. This is one sketchy outfit and the fact that they have my billing info and are willing to bill me on vague terms and short notice has me concerned. Avoid this outfit.