Plot hole I just can't get over (spoilers)
After Madsen gets all gun-happy and Busey drops off the money, Madsen decides he wants to know who Smith is. He concludes that it has to be someone in the diner.
Why?
One character brought up a very good point: Smith might never have shown up. Busey doesn't know what he looks like, and Madsen didn't even know he existed until seconds ago.
Madsen's excuse is "No one just leaves a bag of money like that sitting there." Uh... what? Why not? Busey was obviously nervous about the shotgun and he figured his business was done.
So why did Smith HAVE to be in the diner?