Who can get a hold of meh customer service??

rebrace thought this was worth mentioning said

Okay, I ordered a pack of masks at the beginning of October and they were supposed to arrive two weeks ago and still say they are in shipping
Spent over two hours on the phone with each shipping company saying the other one had it, contacted meh about this 5 days ago and never heard back, contacted them again 3 days ago, still haven’t heard back,
I’ve never had an issue with meh in the past but wtf I’d really like to get this sorted out and it says on their customer support they will give an answer in 24-48 hrs but now it’s been over 120 hours
So does anyone have any tips of getting ahold of meh customer support? I’m starting to feel like this order was a scam and meh isn’t as legitimate as they were in the past