PHILADELPHIA (CBS) — Do you think you give out the best Halloween candy in the neighborhood?

A new list is out ranking the best and worst cities for trick-or-treating, and Philly, it’s time to rethink what we hand out this Halloween.

Philly Among The Best Cities For Trick-Or-Treating 

According to grocery delivery service Instacart, Philadelphia is the worst trick-or-treating city.

Boston is a close second. That’s followed by San Antonio, Atlanta and San Francisco.

Worst Cities For Trick-or-Treating 

  1. Philadelphia, PA
  2. Boston, MA
  3. San Antonio, TX
  4. Atlanta, GA
  5. San Francisco, CA

Now, Chicago loves their trick-or-treaters. Instacart says the Windy City gives out the best candy.

Dental Practice Offers To Buy Back Excess Halloween Candy, Donate It To U.S. Troops 

Best Cities For Trick-or-Treating 

  1. Chicago, IL
  2. Washington, D.C.
  3. Indianapolis, IN
  4. Seattle, WA
  5. Los Angeles, CA

That’s followed by Washington D.C., Indianapolis, Seattle and Los Angeles.

Americans Expected To Spend Nearly $3 Billion On Halloween Candy

So what’s so great about Chicago?

Apparently, they give out Snickers bars.

According to the study, Philly residents just don’t order the best kind of candy. In Philadelphia, people hand out a lot of Tootsie Rolls.