I put a new drive in my mother's iMac and it took me over an hour just to do the hardware portion. Yes, I had the suction cups, spudgers, tape, and everything else that was necessary.

Same $220 charge, though, which she didn't have so I was glad to spend the time for her.