Wow. That is cheap. I'll call the dealer close to home to see how much would they charge. I can get behind $179 but not $300.$300 is crazy I just had mine done and paid $179. Most people consider the first one the most important so I wanted the service record of a dealer doing it. In case I ever want to sell it.
Thanks for posting the price to give me some idea on how to bargain