No problems and very convenient to get work done on my vehicles. Compared to my last visit with Checkered Flag......BMW sent me a letter saying the parts were in for my airbag recall to go to the dealer to have it installed at no charge. OK, so I went by Checkered Flag and guess what. They said the parts were not really in but they would be sent to the dealers by BMW based on VIN numbers and their schedule, a set number per week and I should go home and wait for them to call me. I raised hell with everybody in the service department and they finally said they would see what they could do to speed things up for me. I waited two weeks and they finally called and said my parts were really in. Finally!!! I had almost forgotten why I told myself I would never deal with them again. They confirmed it for me again!