What country is the paypal account located in?
Never heard of those Visa cards before myself... ID go with the proven solutions before resorting to something unknown.
__________________
AGED SUPER HIGH LIMIT ACCOUNTS: 10,000/$1,000,000 and 25,000/$500,000