I purchased an auto warranty to cover my car. In late December, I brought the car to a BMW Dealership to make sure the car had no issues. The care was good and fully serviced by the prior owner under all the warranty. I brought the car back the day before the original maintenance warranty expired. BMW found an oil leak and the warranty company approved it. The company did not approve the hourly rate of BMW so they told me to find a cheaper location or pay the difference. I found a cheaper location and BMW told me that I was able to drive it to the new location but to make sure I do so sooner than later. The oil leak was due to a gasket and was drivable. I drove the car to the new auto mechanic shop location. I called the warranty company, and they said it was approved but to have the new company verify the issue to get a second set of eyes. The new location stated that there is an oil leak and there can be turbo issues since the car was parked for a few days and white smoke came out the tailpipe for a few minutes. I asked why BMW didn't find that and they mentioned that most of the times the car must be parked for a couple of days to see white smoke come out the tailpipe. And if I drove the car to BMW, usually with 24 hours they start the car to inspect so it will not show. But since the car was parked for four days before the new location starting it up again to inspect, they saw white smoke come out of the tailpipe for 15 seconds which normally means the turbo is bad or is going bad. They call the warranty company to file a claim and get approval and after 2 weeks they came back and denied all the claim because i drove the car from BMW to the new location which BMW said it was ok to do.