This skill is automatically acquired at level 26.
Pedlars can only be summoned at a camp site fire. They may come in handy if your bags are full and you want to enter an instance. Clear your bags and you are ready to go. They also sell the same items as a Burglar Trainer, but do not offer repairs.