Brought my 2015 x5 in for maintenance. Dan Liddington is great to work with and just a very nice guy. I had one problem with the velcro attachment to my floor mat. Either Dan or the service team determined it was faulty and replaced my floor mat with a new mat. Always good solid service.