So I purchased system mechanic like 2 years ago as a 1 time buy. Out of nowhere my card gets charged 2 weeks ago for $29.99. I was promised a refund when I called within 5-7 business days...here I sit 2 weeks later still no refund, getting the same, that's up to your credit card message from iolo. Well it's not a cc, it's my bank card, and I work retail it takes 24-48 at the most. I am now off to the BBB to lodge a complaint. And a lawyer if need be, because I never authorized them to charge my card 2 years later anyway...where is my MONEY THIEVES! DO NOT PURCHASE ANYTHING FROM THESE CROOKS!