Yeah man, brick and mortar PC shops are great if you just have to have the part that day but for something that's not critical you just can't beat buying online.
Oh, yeah just so you know, I'm not anti-Seagate, I've got three 7200.9 500 gigs in my PC now but without looking into one their drives enough to be certain it's indeed a Seagate built drive rather than a Maxtor rebadged as Seagate I can't just give them a blanket thumbs up. Sucks you've had so much distress from WD. FYI on buying a WD drive, should you ever get another, if you buy retail boxed drives you get all of one year warranty on it. If it's OEM (bagged or white box) it'll have three years for non-enterprise drives and five for enterprise class drives.