I took my car in for first service at Perillo this week. I took it in for a whole list of problems, but the stangest was an air-leak under the windshield! It turns out that the glass had been replaced with non-BMW glass -- probably due to an insurance claim. The job was botched (and not sealed properly).
BMW refused to pay for the repair (I think understandably) but Perillo L-M has decided to pay for the repair for me. This is without me having to raise my voice at all.
So far -- my experience has been fine. "Alex" tells me to ask him if I need anything else at all.