
Beware of Iolo Technologies/System Mechanic Pro 6
Posted Mar 2, 2011 by anonymous | 59 views | 0 comments
I'll not bore you with the details of my experience with Iolo Technologies based in Los Angeles CA. Suffice it to say I was a dumb ass for buying their product. Their rating at the BBB is an F. Check it out. And by the way, don't be a dumb ass. Sincerely, Mr Dumb ass
No comments yet. Be first!