From the Super Mario Wiki
Charlieton is a traveling salesman encountered in the game Paper Mario: The Thousand-Year Door. He has a knack for ripping people off, much like Rip Cheato. He sells items and Badges in the Rogueport Plaza. Most of his items and Badges are pretty rare and he is the only way for Mario to complete his Badge collection. Charlieton's role is filled by Flimm in the next Paper Mario game, Super Paper Mario.
His prices are really big, but the Jammin' Jellies and Ultra Shrooms are sold at 120 coins each, being the cheapest on the game.
Charlieton would sometimes appear in the Pit of 100 Trials, selling common items like Mushrooms. The cost was greatly inflated, but sometimes Mario would have to purchase the ridiculously priced item to survive in the Pit. The prices would rise as Mario ventured deeper in the Pit.
It is unknown how Charlieton got so far in the Pit, since it is required to beat every enemy to progress.
 Tattle Information
 Names in other Languages