There are two reasons for this: 1) Items sold at festivals often have premium prices due to extremely high overhead costs. Booth space and travel costs are expensive these days. That cost has to be covered by the price of the item. Fortunately, you won't have to pay shipping at a festival, and sometimes the "festival premium" ends up being less than postage. Plus, you don't have to wait for it to arrive in the mail.  2) Sometimes, you'll see third-party vendors carrying our merchandise at festivals. That means they bought the merchandise at a wholesale price. Since they are a third-party and their costs look different than ours, they may need to set the price higher.