I live in Sunnyvale but I am working in Milpitas.
Well the weather is much much better then East Coast :))0
Well I will need to find local shop to do the job, I am pretty sure the dealer will charge too much.