Hi Ponlawat,
Thanks for reaching out to Urban Armor Gear Support Team!
On review, we can confirm that your order is in transit and on schedule! Note, international shipments normally take between 15-20 business days, from ship date, to arrive.
You should receive the shipment sometime between 12/22 and 12/29. If you don’t receive the order by 12/29, then please contact us so that we can investigate further.
We appreciate the patience, Ponlawat!
Let us know if you have any other questions or concerns.
Joshua | Customer Support Team | www.UrbanArmorGear.com