I get a holiday card every year.
About every 4-6 months or any time they get something new, either my salesman or the GM of the dealership I bought from will call me and invite me in to look at some new model or take a test drive of something. They always ask how I like my car and if I need anything. If I ever bring it in for service, my salesman is sure to stop by if he's not with a customer, he knows ahead of time that I'm coming in if I've made an appointment. They usually offer to send another Cadillac down for me to use for the day or one to take with me for a few hours if I want to go out shopping somewhere else. They'll do pickup service even though I'm a good 17 miles from the dealer. <minors annoyance, the old guy that does the pickups insists he needs a 1/2 tank of gas or he won't take the car>
I get the free state inspections without a coupon. I just have to take it there and they hook me up. They send me coupons for free car washes, but I don't really need them. Any time I go in to check things out they take my keys and wash the car. Sometimes I stop buy just to get shmoozed, eat a free doughnut, and get a free car wash.
Here's the touch I like the most it's that bit extra that makes me praise them so highly.... I have Cadillac branded napkins and mints that they give me. I keep them in the car.
The cocktail parties are formal affairs. They're usually held at the Crown Plaza north of the city or inside Heinz field. They'll have a jazz band of some type, free drinks, fancy horederves and you mingle among the Cadillacs parked in the room. There are tuxedo clad salesmen around who will tell you about the cars but don't pressure you to buy anything at all. They're there for information purposes and to hand out business cards if you're really interested.
My dealership experience has really been top notch. My only regret is that I'm not sure my next car will be a Cadillac <thinking G8 instead of CTS>.