I was at a 7/11 and bought a $20 scratch ticket. Won $200. Went to cash it and the cashier said they don't carry enough cash. WTF! You sell the ticket, then pay the fuck up. Took it to a liquor store and the guy said he had only $140. Told him I'd buy 3 more $20 tickets to make the difference. So annoying.
I've won a bunch of $500-$600 on lotto quick picks. As long as it's under 600 you can cash it anywhere they sell Lotto tickets. I cash all my winnings over a couple hundred at the grocery store. They always have plenty of money and don't give you that dumb ass look, like you're taking all their money.
Note: If you win over $600 and you live in broke California, it will take up to 6 months to get your money from the Lotto. (after they take out 25%)