i know a commercial lawnmower repairman in australia who ordered off alibaba frequently, the main thing is it usually took forever to receive the parts that he ordered, usually. So as far as i know the business is legit, but as with any product, theres only one way to find out