I just had a great experience with BMW of Sudbury. Everyone was very polite, professional, and efficient.
They had my car for two days to replace the starter and the HVAC blower motor. All was covered under CPO warranty.
The work seems to have been done well. The service advisors, Colleen and Jim, were very communicative. I was even provided a loaner car (2012 328i) even though I didn't originally purchase my car from them. (Their website says loaners to owners who bought from them only).
I couldn't be happier!