I use to order quite often small electronic items by Banggood, and up to now quite always very happy with received object (I never got items which fails after few hours like some I got from chinese store on Amaz.). Even Banggood support is efficient, as recently I got a solution for a defect item (in fact missing a small magnet). Only bottom point is the delivery delay to France (use to be 3 to 5 weeks).