Active since May 2026
Placed a order with The organic station 2 months for literally essential oils, I paid for my order and paid for my delivery, and they said it was being processed, suddenly they aren't replying to emails, I asked for a refund but they haven't responded at all, I'm really disappointed, atleast they can refund me if they can't complete my order.