I got my Kinetic Magnum from yoursmallbikeconnection, but I must warn anyone who wants to buy a moped from them that in my experience, their customer service sucks. I didn't get any documentation (other than the owner's manual) with my moped. I had a heck of a time getting the documents necessary to properly register and title my 'ped in Illinois. After repeated attempts to get docs from YSBC I finally called Cosmo and they were the ones who ultimately sent me the proper forms. I don't even bother with YSBC---if I need assistance, I call Cosmo. Also, Cosmo has never asked questions about when or where I bought my moped. I just call them and they answer my questions even though my moped is long out of warranty.
I suppose if your State doesn't require any special licensing, etc. you could buy from YSBC. But if your State DOES require your 'ped to be titled, MAKE SURE that the place you buy your moped from will give you the proper forms!