Shop with Points is an Amazon reward program that works with American Express and other credit cards. It applies to anything you purchase on Amazon, not just books. Meanwhile, Kindle rewards are limited to book purchases.