Laptop troubles

I just received my laptop hard drive back from Seagate for a second time and now I know there's something wrong with the laptop. The hard drive isn't being detected at all in the BIOS. I hope it's something simple like a cable being loose. :p