Oz Macks,
My family is travelling to Japan for a holiday and I would like to purchase 2 sim cards for phones. I haven't been to Japan in 8 years and last time we were there it was next to impossible to get a sim card unless you purchased one at the airport. What is the best way to do things nowadays?
So what reaearch have you done already?