We post all our items with Thailand Post registered delivery. Normally delivery will take from 7 to 21 working days, In some very rear cases it can take a little long for your item to arrive, if your item is not received in the time frames shown please contact us and we will help. You can estimate shipping cost at the checkout. If you need express EMS shipping please contact us.