Similar experience. Was supposed to pick up my M3 on 4/25 document signed, money paid. Got a call in the early afternoon that the car has some battery issues and they are looking for a matching car. They will issue a new VIN but they don't know when estimated 3 - 6 weeks. Since 4/26 my previous...