Hi all, bumping this excellent DIY thread.
You can get silver card stock from film/photo industry suppliers. It is called "showcard". Here is a resource, reasonably priced, sold by the yard.
http://setshop.com/photo-backgrounds/reflective
Hope this helps!