Am I getting the run around?
I have no idea what the service dept is like at Town Motors in NJ, but I bought my car there and I've got nothing but good things to say about them. If I lived closer than a 2 hours drive I'd take it there for service too.


