its for a refurbished one, i dont think gamestop sells the HDD cheap here either. They always charge pretty close to the "new" price.
From what i have purchased, they only give me a 30 day warranty, and the manufacturer is pretty much canceled. At least thats what happened when i bought an used PSP there.