I see a lot of $100 bills at WalMart. I'm sure quite a few people cash their paychecks for cash instead of using an account and thus have cash on them for their weekly gorcery run. I see more there than at Hyvee or Cub by far.
I worked in an auto parts store a few years back. Commonly on Sundays and Holidays, people would come into the store and try to purchase something that cost less than $5 like an air freshener or bottle of coke so that they could break a $100 bill. I sent these people packing every time because I wasn't going to empty out my drawer so that they could have change for $100. If they gave me any lip, I would just tell them that our store is not a bank, and if they really want whatever it is they're purchasing, that they should come back with a smaller bill.