What makes this service so costly is that the dealership throws on a bunch of other "maintenance" items to justify a higher price. Get a list from the dealer and their cost and compare to the manual. MAke an active judgement on what you think is necessary and what you can do yourself. Negotiate the difference with the dealership or go to a local garage.
Just a suggestion.