I bought a leather coat in Montevideo from Casa Marios back in the 70s and they took a cheque.The guy there said they often did business that way with Brits and almost never got scammed.
I dont think the Lighthouse Bar took anything other than cash though.