Cardholders can now earn 5% cash back at Amazon and drug stores through December 2025 -- perfect timing for holiday shopping.