
17 Dec
2003
17 Dec
'03
11:17 p.m.
Where does one buy these Visa debit cards. Great idea for travel in the Philippines, where ATM's are widespread but Travellors checks are not very negotiable.