I don't know what "Smiths" is, but unless it's a club like Costco that can impose it as a condition of membership, they have no right to demand your receipt or stop you from leaving.
If they stop you anyway, they had damn well better have probable cause (and no, refusing to show a receipt doesn't create it by itself) because otherwise that's a false arrest.