The Top 3 Credit Cards for Shopping on Amazon Prime Day