Agreed on price, getting warranty work completed, dealer has had the car since 3/30 but had to order parts, valve gaskets, several hoses, turn signal lights, cup holder, pixels board, etc total cost $3,000. Front inside tires are worn to 3/32 middle of front is 6/32 and back tires are 8/32, hope to get 3 months on the fronts befor replacing. Some annoying things missing from vehicle, extra remote key $180, owners manuals for car, nav and radio $100 and software for NAV $130, I couldn't track these items through the previous owners. Non BMW dealer will not cut anymore off price. I'll have to wait a couple more days for some fun.