It's a little weird, but Halloween is mostly about pretend fun times for one night. Besides, a lot of the time people go with 'sexy' instead of scary, and that's kind of not the point.
But gosh, that's terrible! Only kids would think that candy is a tip! You can't pay bills with candy!