You didn't mention what you were shipping (size and weight). You can post through the regular mail service and delivery to the US takes about 3 weeks. You also have the express service EMS available but is more expensive than the normal service, but cheaper than the other international shippers FEDEX and DHL. I have used both alot and have not had to many problems, but I definitely recommend getting the insurance.
Let me know what you are shipping and the specifics and I can recommend something. My company does alot of international shipping and we use several different companies depending on what and where.