CompUSA is SLOW and they tend to have a good number of lost ones too. I got one about 6 months later, if that. I haven't known of a CompUSA rebate that got to a person within the given time period(6-8 weeks) ever. Most are 3-6 months, if they do come.
Best Buy and Staples always get great rebate feedback. I haven't failed to get a Best Buy rebate ever, and they always come in the time period.