I have not had someone run me off like that. However, I have felt that I was shut down due to race. Sometimes it just is what it is. Make another run at him. If it works great. Not sure how a German car is different than a Japanese car though.
I drove a Cadillac for years and never felt it was to flashy. I came into this business from construction and was was driving a Ford Pickup. That was the least "insurance agent" vehicle I have driven and I did OK. But the Caddy was much more professional. IMHO.
Living in small town/rural south a whole lot of folks have pickups.. Never felt anyone was turned off by my Ford Sportrac.. If they are, so be it 'cause I like driving the thing. Besides, I might pick up a few antiques along the way and need something to haul them in.