I just had to go through this again with Banggood. Ordered a Sofirn SP10S, which said it would take twelve days to process. I waited two weeks before contacting them. First they said it was out of stock. So I said I wanted a refund. Then they said if I waited five more days, it’d ship. I told them I did not want to wait and wanted a refund. Then they told me the order was already confirmed so it was too late for a refund. I gave up with them, contacted paypal, and had my refund by the end of the next day.