Spirit Halloween originated in San Francisco in 1985 and now has more than 700 stores in the continental United States. It sels costumes for adults, teens, children, babies and even pets. Decorations, accessories, wigs and makeup and almost every mask imaginable can be found here. It also carries decorations and props.