A survey by consumer group Which? raises concerns over coronavirus leading to more cashless stores.