I purchased my x5m out of state 2 years ago and have been going to Rallye since, they are always pretty professional and timely, though last time when I had a major service they didnt change my wiper blades, not a huge issue but for a premium priced service I expect premium results.
Ive heard good things about TKX in LI and will probably give them ago for my next service as Im looking for a place to take my z4M when I finally choose one