Latest review: Ordered two tins of tumeric tea a few weeks ago, nothing!!! The delivery companys website is still saying it's in transit????
Hard to work out where the lie starts and ends with this
Latest review: I ordered some products from them over 2 weeks ago. I sent them 2 emails asking where the products are and no reply from them. No email for product checking, do not know when will it be sent; and do