Better to buy before boarding. U know u can buy 4 package under one name and sell two other people on board. I bought the 4 package on sale and have 2 other people on our FB page that are buying 2 off me. We got it for $82 each device for surf and stream. U can share with anybody on ship. Not just family