But there's also free stuff and discounts to be had from retailers and restaurant chains, who use the holiday as an excuse to run promotions. Here are a few to take advantage of.
• Every year Chipotle (CMG) runs its "Boorito" promotion, which gives you a reduced-price burrito, bowl or salad if you come in wearing a costume on Halloween. This year, you can get your dinner for just $3; that's up a dollar from last year, but on the bright side you no longer have to wear a Chipotle-related costume, as you did in years past. Up to $1 million in proceeds will go to charity.
• If you visit Krispy Kreme (KKD) in costume -- sorry, "kostume" -- on Halloween, you'll get a free doughnut. Participation and selection vary by location. (Thanks to BeFrugal.com for bringing this one to our attention.)
• Darden's (DRI) big restaurants -- Olive Garden, Red Lobster and LongHorn Steakhouse -- are offering free food for kids around Halloween this year. LongHorn and Olive Garden offer a free kid's meal with adult entree purchase from Oct. 28 to 31 when you sign up for the newsletter; at Red Lobster, you can get the same deal through Nov. 10, though only on Mondays, Tuesdays, Wednesdays and Thursdays.