I placed 2 orders in May and have still not received it. And worst is that I can't seem to find a contact number anywhere and the 'tracking you order' does not help at all. Does anyone have a contact number or know how one can follow up on the order please?