Well, thanks to my repair place being awesome, they're going to give me a refund on the new hard drive if it turns out the old one is fine and can just be put back in, so I'll actually be getting $20 back when I pay for the ribbon cable. ;D (Although I still have to pay for the diagnosis.)