Iolo Technologies LLC
Bought a product, never recieved it
I purchased system mechanic online from Iolo's website. When you purchase this, you get an automatic download. I also payed an extra $10 for a cd. After 16 weeks I still hadn't recieved anything in the mail, so I contacted the company who told me that I would have to pay another $10. I said no and ...