the 8.95 is right. but ur only buying a temporary card that can't be used for international orders. the real card can take 2 to 3 weeks to get. They will have to verify ur social security number and name. Its a new regulation thanks to 9-11. It costs another 4.95 any time you want to reload it/add money. they also charge you 4.95 every 30 days. and even though its prepaid, they will still take ur money when the account is at zero, and when you load it, you'll be 5 dollars short. I called one day and was told my balance was negative 47 dollars. i laughed and hung up the phone.