"Adding funds to the Card is optional. If added, the amount must be between $25 and $2,500"
so maybe add $25 when first setting card up to get $25 for free?
I was actually in the market for a PP Card for my DH. He wants to surprise me with stuff and shop online but I watch my CC and checking acct like a hawk so it ruins the element of surprise. I actually posted in the Help me find a deal forum to find one that doesn't have fees, min balance etc but no one chimed in. I was aware that AmEx was free but sometimes it is difficult when not everyone accepts it. Anyway, the free $25 made me pull the trigger. I already loaded it up with $25 but upon checkout, there was no indication of the bonus offer. We shall see!
I killed a 12 pack just to watch it die!