"Be wary of the Starbucks pitch that the card allows you to earn three points per every dollar spent at the chain. While true, technically anyone — Starbucks card holder or not — can earn two of those points per dollar by merely being in the loyalty program. It’s only that final one point per dollar spent that accrues specifically from the use of the card," ValuePenguin explains.