I will be having all of my family pack the contents in their bags. I wouldn't recommend shipping it prior as I ah ve heard horror stories and crazy tax expenses. But another thing to worry about is how many airlines are now charging for extra ags of (1) per customer.
We are doing t-shirts, a map of resort, English-Spanish easy translations, advil, munchies, drink coolers and maybe rafts for the pool.
Just some thoughts...