When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Depends on where you go; dealerships will be more expensive (of course). Took mine to a local shop and the labor cost me around $400. Start pricing around, you're bound to find a deal