So with my limited experience, I am sharing with you my tips.
1) Plan Ahead.
That has a long strap. So you can put it on your shoulder and hold it infront of you, specially when there's a thick crowd. Why? So it's difficult for the thieves to steal it. I've heard and read about these things when you're travelling. So before we left for our South East Asian trip, I bought a new bag with a very long strap.
The bag I'm using when we were travelling was a big help. John had his own backpack - for water , towels and other stuff.
I don't normally shop when we're travelling. Why? Because it's expensive! duh.. Specially in Singapore. That's an expensive country. So I just buy souvenir items like : ref magnet, scarf, tshirts with the country's name in it. More than that, nope. I have to discipline myself and ask if I need it or not. Most often, the answer is no. Besides, airlines charge expensively on excess baggages these days. So it's really not advisable to shop abroad unless of course, you don't mind the expense.
10. ATM Withdrawals:
When you withdraw abroad, it comes with a fee in US dollars. :( And it is not cheap. So make sure like I said above, exchange your currency to US dollars or the country's local currency. And make sure that you bring enough. To avoid additional expense.
11. Keep track of your budget:
During vacations, it's easy to splurge because you're having a good time. But life goes on after that. And if we're not careful, we'd end up paying more than what we can afford. So make sure that your expenses are recorded so you stay within your means.
These are just my practical tips based on personal experiences. What about you? Do you have something more to add? :)
Lea C. Walker