Based on the info you have given me, I cant help you a lot with your problem. What EXACTLY happened when you put your HD back in?
Your HD might be kaput in only 2 cases:
1. Somehow when you removed/put it back you touched it in key areas (where its exposed), with static electricity that exists naturally to your body,
2. When you plugged them connector, you somehow damaged the input with forcing the cable (very unlikely)
The shop are kinda robbling you blind, since the program for your laptop costs 0 $ (they are drivers, you dont pay for it), and 40$ is A LOT for shipping fees from the company. Which you should be able to download yourself though.
About Vista, did you pay for your installed OS? If you dont remember check the receipt. If you did pay for it, then they were oblidged to give you the actual, disc, along with every driver disk for your laptop, of course.
What the hell? Are you saying you just got the laptop with no Install Disks? Thats absurd! You should investigate this, about what is the shop's policy (the ones they sold you the laptop)
In EU, I can even sue a company for this, if they did it (just saying).
Edit: I post a lot? really? Morpheas is a nerd!!!! Nerd I say! /sarcasm
http://www.thezeitgeistmovement.com/joomla/ | http://www.zeitgeistmovie.com/