 Bmw dosent stand behind their brand, no promise regular bmw when u need for a long trip.And poor customer backing easy way out each dealer is independently own they can set their polecies.When unlock at what up get is a middle of the road even poor range and u could get the same on the leaf etc.Save 15k to 20k get something else glad is a lease will look at another brand.Bmw is not premium at all is over price garbage