It’s not a trick — you still have time to stock up on Halloween treats.

If you forgot to snag a costume or a few bags of candy, don’t worry — you don’t have to be the resident goblin in town. There’s still time to get a fanciful outfit or some sweet stuff to offer trick-or-treaters — that is, if you’re an Amazon Prime member.

Amazon Prime members are getting access to a special perk today: Two-hour delivery of Halloween costumes and candy in select zip codes nationwide. These include some zip codes in New York, Los Angeles, Miami, Chicago, San Francisco, Houston, and other metropolitan areas; many suburban areas are not covered. Enter your zip code into a field on Amazon Prime’s Halloween landing page, and you can determine if you have access to the perk or not.

Also read: This is the scary amount we’ll blow on Halloween candy this year, plus the best new treats

Items on offer for Amazon Prime’s special two-hour rush service today include Halloween candies like Snickers, Hershey’s milk chocolate bars, Whoppers, Skittles, and much more. Many are on slight discount, with bags of these items (most between eight to 16 ounces, some larger) generally retailing for no more than $4 to $5 each.

If it’s a costume you’re after, Amazon’s virtual closet of Halloween get-up’s includes everything from Supergirl to Maleficent (from Sleeping Beauty) to Queen Elsa from Frozen, and even a Barbarian Warrior outfit for women. There’s only one men’s costume available, however — a rendition of the Joker from Batman, which goes for $33.68.

For kids, the selection includes plenty of disguises modeled after creatures in the animal kingdom — lobsters, lions, monkeys, and more. There are even options for your pets — dogs can be Superman, Batman, and characters from Star Wars. All these costumes (for humans and pets alike) are typically $30 and under, with a few exceptions.

You can even get last-minute entertaining staples if you plan to have guests over in honor of the scary festivities tonight — from snacks like chips and dip, to alcohol like Grey Goose and Ketel One vodka, to pumpkin carving tools. Most items are $50 at most, but often ess.

An Amazon Prime subscription costs members $99 a year, or $10.99 a month. Some of the benefits include free same-day shipping in eligible areas (free two-day shipping in others), delivery from local restaurants through Amazon Restaurant, and access to entertainment offerings like Prime Video (for streaming content) and Prime Music.

The Halloween candy and costume blitz on Amazon Prime may seem stressful given that trick-or-treating is just a few hours away, but with two-hour delivery to most urban areas, chances are many Halloween observers will find the offering useful. Indeed, the holiday is a big money-mover, with the National Retail Federation predicting Halloween spending to reach a record $9.1 billion this year, with more than 179 million Americans expected to take part.