Got my package but there's a fee from DHL. What's the deal?

All international orders subject to tax & duty in destination countries. You can learn more about these in our Duties & Taxes page. Customer is responsible for paying those fees & get their order delivered. DHL pays Duties & Taxes upfront on your behalf in customs to process your parcel faster. More on this at DHL Receiver Guide.