Why would the chap need to rent a S-class when his admitted daily driver is a simple Fiat 500?
ibhesignsformercedesbenztomorrow 
I'm not disputing that he is on his way to Merc, just playing devils advocate. But if this were a business trip, I highly doubt a rental of anything less than a S class level would suffice. It is a relatively common car for that level of comfort... He could have just as easily got a 7 series and that might have squashed some rumors, I don't really know. But all I'm saying is, just because the man is driving a Merc does not necessary mean he'll be driving for them. I drive a 3 series, and all that means is I was lucky enough to get a good hand me down (the car is 15 yrs old afterall).