Much to my surprise, I was able to pay for a taxi ride to Narita Airport using a Visa card.
While I'd always want to pay cash, is using a credit card always an option for paying for taxi rides in Japan (or did I just get really lucky)? even in the smaller cities?