If you've made it to October 31 without a game plan for a costume, it's time for a reality check: any costume store within driving distance of civilization will be more frightening than The Ring.