many restaurants do not take cheques