Aren't the majority of inflight duty free purchases via credit card anyway, not cash? Beyond the odd bottle of drink or children's toy, I've never seen anyone pay cash for things off the cart. I always figured the main reason it was there was so homebound businesspeople who had no time to shop on the ground could buy their S.O.s a goodie... and most of those goodies cost more than the cash in my pocket.