Whatever you buy do not get it from Banggood, their return or refund policy is meaningless and if you have a problem you'll just be out of pocket. Just look at some independent review sites. I wish I had!

Best to buy from a reputable retailer or from Amazon, at least you'll have some customer rights.

I just bought a Flashforge printer and it was missing a uk plug lead, just supplied with a two pin EU one. I emailed Flashforge support and four days later a received the correct lead from China. So pretty good customer service I think.