I guess that's not too bad, just pay with your IC card if it's not a big purchase. Basically everyone in the big cities already carries one for use in transit. Don't think bars accept them though, then again most people use cash for saturday nights (from my experience, since it's easier to split bills this way).