With any brand engine buy one from someone that can help you get it broke in and tuned. Most of problems with any brand engine are due to user not breaking it in right, not tuning it right, poor filter maint. etc. Saving $20.00 and ordering from some overseas place might not be the cheapest in the long run. Start with a local Hs first.
Rex