My shower invites went out a while ago and guests have contacted me letting me know they're sending my gift directly to my house. They wanted to make sure I watched for the delivery. I live out of state and my shower is in my hometown. The host of my shower said these guests are attending. Do I send a thank you note prior to the shower or wait until after?