Yes if you plan on keeping the car for a while after they warranty expires. If not they just get the basic warranty and it will good enough.
You can purchase extended auto warranties for you car at the dealership where you bought the car or directly from the company that manufactured the car. I hope this helps.
You can read about extended warranties on Edmunds.com. They have an article for whether or not to consider and what to look for. Not all vehicles are good candidates for extended warranties due to their comprehensive standard warranty.
The dealerships are the places where you can get a good deal on an extended car warranty. They always explain the extended warranties after you're getting ready to close the deal.
I believe all major car manufacturers offer extended warranties you can purchase. To get a look at all of them you can go to the consumer report website to view each of their warranties.
A number of websites offer car extended warranties on comparison sites such as http://www.warrantydirect.co.uk and http://www.warrantyexpert.co.uk and http://www.moneyexpert.com.
Yes, an extended warranty would cover a broken heater as long as it was from normal wear and tear. You can not have caused the problem to your heater. Extended warranties are always a good idea for vehicles, but especially the BMWs because their parts are very expensive compared to an American model. The labor rates may also be more than the average car.
This site explains some important details about auto warranties: http://www.carbuytip.com/car-buying-tips/extended-warranties.html. It may be a good idea depending on your vehicle, but I always stay away from them. I'd rather buy a decent car, keep it up, and pay for repairs only when needed.
The best way to get an extended warranty is from the manufacturer of the car. You can get warranties from companies that do that but there are more regulations and usually will cost more.
You can buy extended warranties anywhere. Depneding on how much you are willing and able to spend on them, there are many options for you to consider.
The duration of extended car warranties is widely varied depending on the manufacturer of an individual's particular car. However, such warranties typically extend at least ten years from the date of purchase.
Go on any car dealership website to get more information on purchasing extended car warranties. You will find what you need there, and nowhere else. Or go in person to any car dealership, or ask around.
You can open several windows on your internet browser and do page to page comparisons of the two or more extended warranties. You can also call and write down the differences of the warranties.