WRONG
It used to be free, but now they charge a fee of up to 2.5% for cash advance at casinos....each line is different. For example our upcoming trip on princess has $1500 a day limit and if you wind up cashing most of it back in they will not likely front you more each day...in the old days you could get just under 10k (have to declare over 10k to customs) at no charge and then pay your creditcard to cover the charges...now most are wise and have some kind of fee that makes it unprofitable for point generation....each line has specifics listed on their site.