There are no hidden fees charged on DHgate transactions. You choose your item, pay, and get it as a buyer. In general, the shipping period varies depending on available shipping options. In other cases, if you choose urgent shipment, it may appear to be a hidden cost.