Fantastic and worth a trip to from any part of the metro area. Thousands of costumes from cheesy to elaborate, wigs, makeup, party decor, fake blood, smoke machines, props and accessories. The staff are a great resource for costume help and ideas - they've been doing this longer than anyone else in the Metro.
Spirit Halloween opens seasonal Halloween stores across the Metro area in mid September. This year, there are stores in St. Paul, Minneapolis, Burnsville, Minnetonka, Bloomington, Edina, Roseville, Apple Valley Blaine, and Woodbury.
Another temporary retailer, Halloween Express, has four stores in the Twin Cities metro area this year, in Maple Grove, Maplewood, Burnsville, and Apple Valley.
If you are making your own costume, one of the Ax Man surplus stores in St. Paul, St. Louis Park, Fridley and Crystal is your destination. Leather scraps, fake fur, shiny material, steampunk style accessories, rope, gas masks, lab coats, hardware, duct tape, soldering irons... A plethora of weird stuff, and stuff for sticking it together, can be found at the four metro area stores.
You could buy a modern polyester replica costume of a disco diva, '50s housewife, a flower child or a teddy boy, or you could get the original polyester article without any of the made-in-China angst from one of the Twin Cities' vintage and clothing resale stores
Obviously the place to head to if you want to dress as a magician. But if you want to dress as something else, come too - they carry a range of costumes, stage makeup and party supplies too.