My Chase Freedom gave me $300 a while back with 0 annual fees.yeah but those cards have annual fees. The no fee cards have much smaller sign up bonuses.
Apple’s is pretty lame but mostly because it is Walgreens and because 50% off at Walgreens is regular price at a Walmart.