Mrs Jacqueline P.
Posted
I have put an order in and the money…
I have put an order in and the money has come out of my bank account but I don't have an order number and it keeps telling me to pay.HELP!!!!!
Response from FineRoot Organics· Oct 24, 2026
We’re very sorry for the worry and confusion this has caused. Since payment appears to have been taken but you haven’t received an order number, please contact our support team at [email protected] or call +1 (3070) 291-0751 so we can review this for you as quickly as possible.




