if you cut out all the other details they mentioned I guess. how much do you think taking the cash to the bank weekly costs?
I'd say employee theft is the only reason a coffee shop would be "no-cash", and fear of robbery in a few places.
a. a lot of it is coins, so it's heavy and bulky, and
b. it becomes a regular thing that everyone on the street observes you doing over and over