There are several places you can find replacement parts.
Vendor is the best, but there are 3rd party companies that stock some of these.
Unfortunately, this site will not allow me to place links for some reason, but I've found several sites such as Amazon, laptopinventory.com, etc.