Shopper's Market: Is this the end of free checking?

Analyzing the rise in bank fees