Something has changed in the way that JLCPCB ships the orders. Shippings stuck regularly at the customs even if the total cost is well below the value on which there are no duties to pay. And it does not matter if the shipping method was DHL or economy... This is true for all my orders in 2019. Before I could get my PCBs in 2-3 weeks and with no duties to pay at all. Now I spend another 10-15 days on exchanging mails with customs that ask me for the description of the shipping and the invoice.