Speaking of Ezlink, I must remind everyone that if you are using Ezlink on CW buses, just like using cash, you must make sure you collect a ticket because the card machine doesn't register that you have paid at the beginning, you need to have a ticket to show the driver when asked after crossing the bridge.
If using visa or mastercard CC, then there is no need to collect a ticket, the card machine can register that you have paid.
Took my aunties over one time, and kena charged double cos they couldn't produce the ticket after crossing the bridge upon return to sg. Forgot to ask for ticket on JB side, after crossing Sg custom, CW driver suddenly asked for tickets and they couldn't produce one, card machine doens't register Ezlink card payment. So they had to pay additional $5 on SG side. Ouch ! (This is via Tuas link