Tweet July 15, 2008 at 10:38:33 PM Looking for a new credit card in Japan. Can anyone recommend one that has a decent web interface? (original)