I am truly sorry that your ordered has not arrived. Please accept my apology for the delay in shipment. I did ship your order via Thailand Post with register number:
RR084737486TH. The item status show that the post have left from Thailand on May 4, 2016. I have checked with post here and been informed that shipments to Mexico from Asia seem to be taking longer to go through customs......now up to 8 weeks so unfortunately I cannot offer you any news.