Iolo Technologies
Poor, Evasive and Un-responsive Customer Service
I do not recommend business with this company. Their customer service was very poor and frustrating. I had a problem with the PC Tune-up that I purchased from them through Dell. Nick was rude and kept disregarding my questions. When I asked to speak with someone else, he refused and kept insisting ...