It is okay, they have a noticible delay in the processing, and when I canceled an order because of the delay, they put a reason that Banggood couldn't reach me to confirm the address. I don't know what was the reason of that lie.