It seems like CompUSA just doesn't take good care of their HDDs before they sell them. In the past 2 years, I have bought 2 Western Digitals and 2 Maxtors from CompUSA, and 3 had problems within the first two weeks. The other one had problems within the first year, but I didn't realize that it was bad until the warranty had expired.
In contrast, I haven't had any other hard drives that I've ever owned die before reaching at least 7 years of age, and I've owned at least 8 other hard drives in the last 4 or 5 years (I got some of them used).