I highly recommend UPakWeShip. Why? Because they take what is a complex process, demystify it for you, and help you every step of the way. Their excellent people gave me all that advice I needed, even over mundane matters. The process was simplified and efficient from start to finish. Well done!