Can't advise on printer choice but if you buy one from Banggood you will have no hope to return or get a a refund if it's faulty.