Still located in Houston, it's advertised as "the most aggressive Mercedes Benz dealership" in the country. But is the sales team performance-enhanced? [Arodmercedesbenz]