I had the MMI, i didnt have the issues that the other guy had, it was ok but i went with an android screen and setup, far easier and costs half as MMI.
buy here, and yes they all ship from china, WhatsApp support is good as well. i am not affiliated
https://www.ugode.co.uk/