I have bought recently from them and I would say every things went smoothly. Not only the items were received in good condition because they took care to wrapped them in a protective layer of bubble pack but I also received them on time.
Their customer service is excellent, got a reassuring response immediately.
Thank you banggood for the great job!