Here are two Buffett stocks to buy hand over fist in March that have stood the test of time in Berkshire's portfolio. American Express isn't your typical bank. The company runs one of the four ...