I ordered just over £50 worth of liquid from here on the 19th and haven't had any dispatch email which I usually get 1 or 2 days after. Just tried to go on their site today to try and contact them and the whole site is down, at least for me.
What do you think I should do about it? It's a lot of money to just throw away if they aren't going to send it.
What do you think I should do about it? It's a lot of money to just throw away if they aren't going to send it.