Bangood has proven to be very efficient in all it's value chain: products quality, shipping (although it takes very long times, which is acceptable given the distance from where the products are shipped - China, and although there is no shipping monitor code for some orders), and also dealing with problems on damaged products (they simply sent me a new one without trouble).
Really appreciate the way Banggood is working.