Yes, sounds dodgy as.  I wouldn't take the hard drive either - it has no bearing on the repair job.  It's internal hardware that's to blame, not external.  Even Microsoft don't ask for the hard drive back.
Tell them you don't have a hard drive.  Their policy can't force you to return something you don't want repaired.