I can't say enough good things about BMC.
#1: a year before the wedding, I got a quote response right away and it was better than all competitors.
#2: two months before the wedding I got an email asking if my guest count was still near accurate... (do I need to add a lot more vehicles, or take many away?), shared how much I had already paid as a hold, how much was coming out in two weeks, and how much would be owed as a final payment. They even shared the last 4 digits of the card I had used originally, so that I would know if I wanted to change the method of payment before the card was run. This may seem like a simply thing, but they were the only one of 12 VENDORS who took the time to pre-warn me of upcoming payment due dates and politely give me the option to change payment methods...rather than an email containing a past-due notice, running the card out of the blue, or simply no invoice reminder at all. What a professional touch!
#4: when I emailed to ask if my brother could fit into the bridal limo with us, I got a response two minutes later, sharing the capacity of the vehicle and how many they had noted I already had in it, to reconfirm. Awesome. Yep, I could fit my brother without paying for another vehicle.
#5: they arrived completely on time to pick up all of our guests at their hotels and bring them to our wedding.
#6: at the wedding, some people were getting restless, so I had my planner call and ask if one of the 3 shuttle busses could arrive early and take a busload back ahead of schedule. The answer: not only a yes, but they were already there, an hour ahead of time.
#7: when our driver dropped us off at our hotel, it was so late they required a key to get in. I had nowhere to put a key in my wedding dress, so we had to knock. The driver noticed we were standing there waiting, got out, and held an umbrella over us until a doorman from the hotel came and helped to let us in.
#8: They were nothing but polite to our drunken-idiot, loud guests at the end of the night :)