Mercedes-Benz isn't just selling car; it's selling a lifestyle image. People pay top dollar for the iconic three-pointed star that graces the hood of these luxury automobiles just as much as they ...