G
Gurpreet Singh Review of Don Valley North Toyota Scion
They force the customer to do finalize the deal on...
They force the customer to do finalize the deal on the spot. If the customer doesn't or needs time to think, they are rude.
Comments: