Oh yes, it would go over much better to promise a $10 card and then give only $9. That's _definitely_ theft.
> if a new card is needed
This is the "new card" screen. That question has already been answered if you get here. The "topping up" screen advertises $10/$20/$40 instead of $9/$19/$39 (making the intent perfectly clear).
Also it would be way simpler to deduct a $1 fee from the chosen amount if a new card is needed, no?