Brand new BMW factory battery, front struts, tinted windows. Just serviced by BMW factory trained technician who