Just remember to make sure its your fx free card doing the dollar conversion not Princess when you set up card payments . On last years cruise got the first day at a reduced rate doing it this way, think it depends on what time you purchase on the app as didn't board until late afternoon due to delays