I've only bought 3 Cars in my life and honestly dread every time I went to a Dealership. I purchased a car from Towbin Fiat a little over a year ago and they are by far the best Dealership I have ever dealt with. My boyfriend has now bought two cars from them and he feels the same!
I had to take my Car in for a recall fix about two weeks ago and again this morning for a repair. Each of these times, the Service Department has been amazing! They "under promise" on time, but over deliver! They care about their customers and in all honesty, I will probably be a Fiat driver for life because of this team!
To Towbin Fiat: Thank you for all you do!