For those of you with military exchange access, I went to the JBLM PX last night and found the H2O products like the ones in the resorts and cruise line. A huge tube of the sea salt lotion was marked down to $10. Regular price was $17.95, I think. Glad I didn't order it from the Disney Store the other night for $25. They also had small tubes of the lotion, shampoos and conditioners for $1.99 each. They had the cruise line sea salt stuff, plus some others. It was in the lotions section, near the Burt's Bees stuff. Got some great stocking stuffers for my H2O loving family! 
