Does a store have to have the proper amount of change on hand to give back their customers?

I went to the store to make a purchase but the store didn't have enough change in the drawer to give me back and I was denied making my purchase. Doesn't a store have to have enough change on hand for their customers? I only had a $50 bill but my change back would have only been $15.00.
4 answers 4