Make it a festive atmosphere. People will buy! It's actually been proven that big department stores that play Christmas music lightly in the background sell more products! Not all are gifts, but the holiday season seems to get people in the mood to buy!
If they aren't worried about getting stuff back by Christmas then that makes it even better! Less stress and worry for both you and your host.
If someone does by chance want a product by Christmas they can still order online and pay high shipping OR you can suggest a GC for after Christmas shopping, or you can suggest making a card with the product picture and a little note saying...Santa dropped this out of his sleigh so there will be a slight delay!
Michelle