Another thing a person can do is to go into your banking account and setup mobile alerts.
I have it for my accounts, any time a debit or credit is made above $XX, I get a text message. It's pretty slick, I usually get the text before the ATM is finished doling out the cash. Same goes for my credit card.
Trick here is to find the level of transaction that you're comfortable with before getting a text. I kinda figure anyone wanting to scam my finances will probably start at something greater than $20.
That and I NEVER use my phone for any kind of banking or shopping. That's just asking for trouble, IMHO.