I'm comparing the options between buying 1400 points for $19.99 vs 500 points for $7.25. The former is buying a card at a retail store, the latter is buying the points directly from the 360. If buying from the 360 includes tax (or just doesn't charge it, either way), then it's cheaper. Otherwise, the card is cheaper.
Does anyone know which way it goes?