RE: Springs??
Shaun - Try Marshall's Hardware off Miramar, they carry a large selection of sizes in stock, I have always found what I needed there.
Or, do a Googlr search, lots of suppliers with catalogs (try Century Springs, etc) and see if you can score some "samples".
Barry