I'm in the Keweenaw Peninsula, in L'Anse actually.
Where are you?
Holland, on Lake Michigan (Grand Rapids).
Iron Mountain Powersports carries Kymco. You're going to want a reliable brand like Kymco, Genuine, Vespa, SYM, or Honda, especially since you're so far from a dealer.
It looks like they have sister store in Marquette.