 The brand its suck. bad quality after 20k miles and get better after 40k miles. I own a E350 2011 for about 9 months and drives worse than my GMC 2006. they customer service Benzusa.com its even worse 1 hour in hold, 2 message for call back and still not one call. Two times at the dealer and always the same lame answers. very pour quality build.this is what I have left for people like me to know the real deal. Don't spend money just because the name. I'm very disappointed with my first and last Mercedes benz. Buy other regular brand because now these days its the same. I'm going back to Honda or Toyota with better MPG, lower services cost and they can be around for ever, very different from my Mercedes Benz E350 2011 with only 40k and already needs main bearing inside the engine, engine mounts and front suspension its loose. all this is ok by the Mercedes benz dealership in las vegas nv. every sad.1 year later and I wasn't wrong, gets worse, brakes got bad again, front and rear rotors are getting bad due a bad quality brake pads from Mercedes Benz Oem. Left wheel bearing it's bad. I'm waiting until the tires comes off to fix it. This car ots been the worst I own in years. Never again.