About DHL, stay away from them! They may be cheaper, some times, but any dealings me and others I know have had with them, has been trouble. And that company aint from America. I've never had any problems with Fed Ex. With the post office, some times get a box smashed, but it's the cheapest...