depends on the brand. I work in Fry's in that same department. There are cheap harddrives but If it wasn't Western Digital or Seagate it probably won't last that long.

And whats wrong with commission based jobs? The sales guys there make $6.50 an hour, they need some sort of incentive. Im not sales but I don't see a problem with people making change off of helping customers out.