I would say thats ab-normal.
Always use Seagates and never had a problem. My original 4 Gb is still in my mates PC running Windows XP.
It could be a bad batch of Seagate (does happen with all makes) Maybe look at the warranty and after sales care. Decide from that if you can..