I purchased a 2005 Mercedes 320 CDI from Ellio's five years ago and have had it serviced by Ellio's since. Every aspect of my experience with Ellio's has been positive, to the point of leaving no room for improvement. Prices are fair, service is excellent, staff is knowledgeable and can answer any questions I have, completely trustworthy, and a pleasure to deal with. In short, everything you could want from a business that sells and services automobiles, and nothing that you don't want. Plus a family business run by genuinely nice people!