Everyone knows National Geographic! They also have a pretty cool online store that you should check out if you are a fan of this program. Chase is currently offering 6 points per dollar spent at National Geographic. From the Chase website:
Earn 6 points per $ at National Geographic.
Check out with your Chase card and your extra points will automatically appear on your statement.
Extra points typically appear on your statement within 3-5 business days but in some instances may take up to 45 days to appear.
Note: Your Chase account is still open on the original window where you logged in. If you’re on a public computer, we advise you to close that window.
+ By shopping online through the Ultimate Rewards Mall you are acknowledging you have read and agree to the program terms and conditions.
From National Geographics website:
We partner with artisans who live in economically and politically unstable areas of the world to develop products specifically for our customers. Our partnerships provide stable income to artisans who often face: natural disasters that cut off supplies and transportation routes; illness and death from the AIDS epidemic; and political turbulence that halts production. Although it is an unpredictable and much slower production process, the positive impact of our business in these areas has been affirmed by various international trade organizations, non-governmental organizations and the artisans themselves.
At this time, it appears that Chase is the only one offering rewards for National Geographic.