With a smartphone in almost every pocket these days, keeping track of your financial situation is easier than ever. Overdrafts, late fees and buyer's remorse can be a thing of the past, thanks to apps that notify you when balances are low or bills are due and help you find the best deal on just about anything.