Have you tried http://www.uship.com/?
It might save yu a lot on time and money?