One-time fee with O2 card is still better. I know that I don't want to be carrying my $30,000.00 limit card around with me on vacations. I think I make the bank that issued it really nervous. LOL