I recently submitted a clean design to JLPCB. It passed all of the online DRC checks using JLPCB's default settings. In total, I paid over $60 for 10 prototypes, including about $25 in shipping.
At the factory, the design was rejected because their internal DRC software found some holes that were too close together in a library element.
They gave me a partial refund of about $32.00, but did not refund the shipping and handling.
I find this highly unethical to be charging for shipping on a product that was never fabricated and never shipped! I have had email conversations with the factory, but got no action so I filed a PayPal dispute.
This is a warning! They make more money by finding DRC errors that their online software doesn't pick up, then cancelling the order and keeping the money.
Vern
Firefox
66.0
Windows
7
EasyEDA
5.9.42