So who told you that the only option is to "buy crap from AHL" :-), I have a suzuki GS500 slingshot dear, and the decision I was facing was to either go for a "brand new" local assembled GS150 or for a nicely restored GS500 and I went for the later because of the disappointing quality of the new lot. I would have still gone for a "crap 125 from AHL" as it still offers much better quality as per my personal opinion, but if you are satisfied with your choice, there is no better thing then it for you is it