If you buy something from a shop using vouchers, can the shop insist that they give you change in vouchers or are you legally entitled to change in cash