Received letter from bmw in the fall of 2018 stating the nature of the recall and that parts would be available in december 2018. as of this morning, parts are still not available and was told it's at least 3-4 weeks away. is this typical wait time to address recall issues?