Bring half the clothes and twice the cash...

Please help remind me what we need cash for. Most places take credit cards, but cash is needed for:

Taxi rides
Mooring fees
Trash / ice while on a mooring
Restocking beer, etc from Deliverance
Some souvenir shops
Tips for porters, dock hands, helpful people at the charter base


What else should I bring cash for?