Filmed at Kevin Smith's "Smodcastle Cinemas"
In the promo photo released for the film, all of the candy in the display case are very clearly modern versions of the candy despite the movie taking place in the 1980's.
Kevin Smith stated that he licked psychedelic toads while writing the script for this movie.