How’s this for maximizing convenience? BMW customers can now schedule car maintenance appointments, drop off their vehicles, communicate with service staff, make their payments and finally pick ...