I ordered a KMC from a local motorcycle shop, $16. We'll see how it looks next week. D.I.D. was $68, they told me these were for 125cc dirtbikes mostly.
Princess auto chain, in addition to being of questionable size, looks more like it's made for industrial DIY applications, I want something made for a vehicle, if you know what I mean.
Don't get me wrong guys I'm not looking to spend an arm and a leg on every part, I'm just looking for the right stuff.
If a dirtbike chain costs way too much and is heavier than necessary, I'll go with a moped-specific chain, which is what the KMC is purported to be. I'll keep you posted.