JLCPCB are ridiculous. I placed the order in the evening of March 23rd and it arrived on Wednesday. That's 4 days from China, including manufacturing and shipping for a total of 42$ for 5 PCBs delivered! Everything was packaged professionally and arrived in good condition as far as I can tell. Looks as well-made as any mass-produced PCB I've seen so far.
They have improved then. Usually four days was the manufacturing time alone and then they shipped. Nonetheless one would receive PCBs within one week, or so, from payment.
Unfortunately some muppet with the German customs office decided it'd be appropriate to charge 20€ customs on a 30$ shipment (the invoice wasn't accessible without opening the foil wrapping and there was no declaration of value on the outside, so I assume they estimated it after X-Raying and going like "Whoa this is one huge chunk of Elektronik! Verboten!" or something). I'll look into getting some of that back.
Es tut mir leid. Unless they removed the option, you could ask them for the declared value of goods at the checkout. I usually go for USD 20,00 and haven't paid customs duties ever.
Now to wait for the rest of the components
For future memory, you can order components at
LCSC and have them shipped along with your PCB for free (meaning that you pay solely for the PCB shipment).
Now lay back, relax and take your time. You have 117 diodes to solder which could compromise your mental health. I speak from personal experience.