Try to ask about another carrier like EMS or regular post. They also provide tracking number. Delivery time could be longer, but you definitely will receive your order.
I Ordered 5 Onda D1800 motherboards recently from Letine/Alibaba and got them shipped via DHL using the same address, so I'm wondering why they can't ship?
Anyway will try to ask for another shipment method.