While some vendors may accept credit cards, it is always preferred to carry cash when shopping at traditional markets like Kreta Ayer. This ensures smoother transactions and easier bargaining .