I have owned Ford, GM and Jeep vehicles in the past and now own a BMW and the MKC. The MKC has been great so far with few issues. I took the MKC in for its first service, schedule it for the Sirius issue, oil change and modem issue. Both are known issue with TSB which were noted on the service order when schedule. Drove to the Ford/ Lincoln dear, waited 20 mins to get checked in only to be told that they need to order the parts for the model recall and the Sirius TSB. It would take 4-5 days and did I want a rental. First they knew exactly why the car was being serviced, the excuse they gave was they don't order parts until the vehicle arrives. Waste of my time and total crap. For an American car I would say the service is about the norm for my experience. I want to buy American when ever I can, but the service has a long way to go to match BMW from a customer experience, getting me in a car that is on the lot vs waiting for a rental to arrive and filling out a bunch of paper work on it. The Lexus, Lincoln and BMW are all about the same price, we choose the MKC because we liked it best. I did not have high expectations for the service and so far they have been correct.