CVS, Target, Walgreens etc all have those "pre-paid" towers with cards and gift certificates. $3 Isn't too bad. The prepaid Amex is $5.95