Thanks for the replies. I ended up booking JAL over the phone since SkyMark didn't have an English hotline. I had difficulty booking online with all carriers SkyMark/JAL/ANA and then once I got the errors sorted out, paying and obtaining the ticket in person in a short period of time was the next headache

This is not an option for me since I'm in Canada. Kind of strange that's the booking process, why not go paperless?? This will be my first time on JAL and looking forward to it.