Banggood customer support is good for any site, let alone a Chinese site. They were quick to price match, cancel an accidental order, and I've received every order fine. They will also help you answer questions you might have about the item - like matching accessories or compatible items. Good response time, most of the time less than 1 day.