I had made a number of purchases at Banggood throughout the last several years.
Everything was as described and delivered within or earlier than the expected timeframes.
Recently I bought a micro FPV drone worth approximately EUR 80 which didn't work properly.
I contacted their customer support by email and they answered immediately.
They requested some evidence in the form of screenshots and a video, after which they offered a full refund for the faulty goods.
Will definitel keep purchasing from them!