I guess everything has exceptions. I have been well pleased with the customer service I recieve from Village Imports in Chattanooga, TN. I've only used their service dept. once when I needed the reset code for a 325ic radio, but the service was quick even without an appointment, and the service manager even apologized for having to charge me for it. (a local indy who disconnected the battery for no reason picked up 1/2 the tab, so it wasn't too bad). The parts guys are top notch. Chattanooga is only 20 minutes from where I live, but if I need dealer only parts, or even just oil filter kits in a hurry, they always UPS them to me, shipping the same day. I've never been treated as a 2nd class citizen and whenever I'm by there in person I usually get a postive comment or two about my 535i and its great condition considering it has > 200K on the clock. (Apparently everybody appreciates the classic looks of the E34). I'm sure there are plenty of dealer pricks out there, but the guys at the dealership in Chattanooga isn't one of them...
1990 535i 5-sp., except for 16" M-Contours, cd deck, and clear corners, completely stock. 226k and running strong