check out handy bikes first. their info as well as a few other moped army recommended shops are posted in the resources - articles portion of this site. handy bikes had cheaper parts than any moped store i've ever seen, the shipping took only 4 days, and you actually get to talk to a person to order. and the person actually knows things about mopeds. i'd say they're your best bet.
dave
-moped army-