I can speak to Indianapolis vs. Lincolnwood. Lincolnwood is far superior as far as customer service goes. Mike Mendoza took excellent care of us. I had configured a silver silver brabus and the config email said N/C for the silver trid and panels. The car arrived with 400.00 extra for those. Smartcenterlincolnwood swallowed the extra 400.00. They also threw in free floormats. I have dealt enough with Indy (my first smart was purchased there) to KNOW that they would have never done either. Oh hell, he gave us 4 keychains too in LW. Its small but its something. Mike is customer service all the way.
Now, on service, I had my 08 serviced for 10k at SCIndy and the service was OK. They did not fill the air in the tires and they charged 270.00 for it. I called the Owner, Linda to find out why so expensive for so little service and she never called back. Then, they did major bad customer service when a deer hit my car and it was towed in at the insurance company's (my) expense by not doing the repair when they had it. It was towed back with nothing done. I had to have Smartusa tow it back later for the repair and then had to get a ride to the dealership (100 miles) to pick it up. There is more to this story, but it was bad.
SCLincolnwood also charges 270.00 for the 10k service. However, when I called to ask about it, they explained why. Still not a good reason, but at least they explained what they do. I am going to try Lincolnwood for the 20k service and see what happens. I expect to get another smart in 10 and depending on how SCL treats me on the service I will probably have that one sent to Lincolnwood as well. I know someone else who wants a smart and I am sending her to Mike at SCLincolnwood.
Meaux