F
Frankie Ma Review of Don Valley North Toyota Scion
This dealership's service team has been very good ...
This dealership's service team has been very good to me so positive opinion from me on this place. I do take one star off as they keep telling me I need to change my air filter even though I had changed it recently at this dealership. I recognize the need to upsell but c'mon, they gotta try something more plausible.
Comments: