I've seen several people commenting on how expensive shipping is on DHgate for single item orders. From personal experience I would recommend purchasing several of one item instead of just one. You'll get the most out of that high shipping cost.
Let's say one mp4 player cost $40.00 to ship. This often makes it difficult to make profit on your item. Add a couple more mp4 players onto that order, your shipping cost might jump up a few dollars but in the end you're only paying a few dollars on shipping for each mp4 player.
Don't let the shipping cost scare you from making your purchase! Goodluck.