Factual error: Neal says he stopped believing in Santa Claus when he was three because he didn't get an Oscar Mayer wienie whistle. You didn't have to buy wienie whistles; the Oscar Mayer company gave them away to children for free at grocery stores. (I had one.)
Suggested correction: For a child believing in Santa, it's not the price of the gift. His parents didn't get him a weenie whistle for whatever reason, even though he asked Santa for one.
Plot hole: Lots of police officers saw Santa flying at the end. This should've caused the world to accept Santa was real.
Suggested correction: From ONE location? Also, people wouldn't believe in Santa that easily.