Order delayed?

Hi, I placed an order 2 days ago, and it still says it’s being processed despite it was supposed to be delivered within 1-2 days.

My order number is #536593-PL

Writing here as I didn’t find any way to contact huel directly.

Sorry for the delay in getting back to you.

I can see that the order has now been delivered to you via the tracking.

If this isn’t the case, please let me know and I’ll be happy to help further!