Love this site! You can find step-by-step guides to fix many of the popular electronic products. Originally named macfixit.com, they have expanded to cover a variety of manufacturers.
You get the guides to repair/replace the products as well as a source for the parts. Delivery is quick. I have used this site many times to repair/replace parts for myself as well as friends and family.