Puch is a good moped, because they are high quality, like Mercedes used to be. They are well engineered and manufactured. Back in the '70s, there were a lot of moped brands, and a lot of them used somebody elses engine. Puch designed and manufactured all their own parts to meet very high standards. I own a Puch. and I like it. A lot. But if you have a Moby, in decent condition, you don't know how lucky you are. I would trade my Puch for a nice Moby any day. Not that the Moby is better made than a Puch. Far from it. But the Moby has style and class, and character, which can actually cause it's owner to either love it or hate it, usually both at the same time. A Puch is so well made and so reliable, that it seems boring by comparison. But definitely buy it. You can't go wrong with a vintage Puch for $250. There are only a couple of things I would warn you about, rust in the gas tank, which applies to any tank in frame moped, and the ZA50 2 speed engine. Those are actually over engineered, and a real pain to work on. And they require several special tools, and a lot of hard to find parts. Unless you have above average mechanical skills and the patience of a saint, I wouldn't advise trying to work on one of those. They are so precisely made, that the wrong thickness of a gasket can cause one to self destruct. But never mind about all that. Go buy the Puch. Peace. Jerry.