NEVER go to the dealerships for such repairs/replacements, it is best to go to any reliable workshop with expert mechanics and save yourself a lot of money. The dealerships can be your only option if your car is in warranty or something, but as your City is of model 2011, so I suggest you go to some local and reliable workshop.
The rest is your choice.
I hope it helps.
Sorry, I can't help you there as I'm from the twin cities.