American Express cardholders can earn double rewards at participating small businesses until the end of 2016. The offer requires card registration and applies to the first $100,000 in purchases, with a higher limit for some business cards. via The Points Guy