Delivery from Mexico (and US) is taking a very long time at the moment, as are deliveries from many parts of the world. I would contact the company and see what they say, they have been known to send a second lot out and eventually one or both turn up.
I will turn off replies to this post so that no information about a source of supply is posted here.
If you are sent any supplier information by PM, feel free to check with myself or another member of the Admin team to see if we have any feedback on them, and be wary of any PMs from new, recently joined members with no posts on the forum (check their profile page).
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.