OMG I hate people like that! Loathe loathe loathe!
My store opens at 8am and closes at 10pm.... So they've had a good 14 hours to come in, get whatever and leave.
I make announcements at 9:45, 9:50, and 9:55. After the 9:55 announcement I walk the store and personally tell people they have three minutes to get whatever, pay and leave (of course in nicer terms).
Yet STILL there are the jerks who try to run past me as I'm locking the doors at 9:59 saying, "I just need cigarettes!"
It's fun to tell them, "Sorry the register was just pulled, we open at 8 am, you can buy them then!"