Iolo Rebates #07-88951 And COMPUSA
1. Has not sent me one of the rebate 2. Took my order online and did not sent me the product
A. I sent the all the required document for my promotion# 0031876 for System Mechanic 7 by iolo Techanologies. I am not able to reach either iolo Technologies or COMP USA by phone about my rebate. I have called the number 800 432-9102 number of times and not able to get any response about the ...