DHgate’s delivery timeframes are based on the chosen shipping type. It usually takes between 20 and 30 days to get your order if the products are in stock. However, at the very least, use ePacket shipping to cut delivery time to about two weeks.