My BMW dealer is ok. The facility is nice - clean, modern, coffee, free wifi, etc However, I found the service manager to be somewhat of a prick the two times I brought my bike in for service. The sale guy was nice after he figured I was ready to buy, but initially it seemed like I was being...