Regarding the shipping time, it highly depends on the shipping carrier you use and their type of shipping service.
For instance, if you are using first-class mail or speed-post, the shipping time will be faster than any registered mails or ordinary packets.
Of course, other express services like FedEx or DHL will be even faster. For most of our 17TRACK users, postal mail is their first choice for eCommerce business; in which case, it could take a few weeks for the parcels to be sent to most of the oversea countries.