I bought an Anbernic rg350m from banggood b/c they had the cheapest prices on the internet. Knew nothing about them.
Product came on time, and after a few days had some screen issues (as I've seen online, nothing banggood caused, IMO). I told them I wanted it replaced, they offered a full refund, done and done. Money came back to my account faster than estimated.
Customer service was spot on, replying daily (likely from China, so time delay and all) and did a great polite job.