I bought my car at Town and Country and they were pretty decent. Tried to service it at Bayside, but frankly, they treated me better when I had the Neon ten years ago then they did now with a car thats three times the price. Won't be going back there, even though its the closest.
