Chase offers $250 cash back when you sign up for a Chase Freedom Card. Once you spend $500 in the first three months, you will earn 25,000 bonus points which can be redeemed for a $250 check. This is the largest cash back amount we've ever seen from Chase ($50 more than we've ever seen for this card), and the lowest spending amount to receive that big of a check. In addition to the check, you'll also earn 5% cash back on select purchases including gas, flights, car rentals, hotels and more, and 1% back on everything else. You can also earn up to 10% back on anything purchased online at select shops. Also, there is no annual fee, and the cash rewards never expire.