Hi happy,
most of the stores accept any cc but if u r going mainly to those night markets, it will be advisable for u to bring more cash!!
Hi ahjo,
b4 u go to YMS, remember to get their metro card (mrt card) or prepare more coins, cos when u reached YMS bus station, u will have to take a bus to tour around the area. during the YMS bus tour, u may want to get up n down of the bus to see the scenery. the bus driver will actually inform the passengers of diff stops to alight. Every stop u board, u may have to scan the card for the bus fare. besides the mrt station, u can also get the metro card from their convenience stores.