Quick update: Per Dave's advice, I have been trying my best to avoid spending too much money ahead of our get-together. Dave said he has plenty of towels and product to use, and I know a lot of folks are bringing stuff too.
That said, I never like showing up to a party empty-handed. :)...