Anyhone had a problem with their merch delivery?

I have ordered some merch on October 28th, still no sign of it. DHL number stopped existing this week, no reply from the THM shop e-mail. The order was stuck in Texas DHL depot for a month and then just stopped existing.

I’m in Europe and maybe there was some issue with taxes or something, order was for like $20. Nothing life changing, but sad to not be able to get a reply and no way to track the package.