We're having the hardest time with finding awesome groomsmen gifts. 2 of his groomsmen don't drink so we definitely don't want to do barware or flask. We thought caricatures at first but learned they are pricey! Looked into nice socks but feel like that's not as personal as we'd like to give. Also looked at small gift sets of shaving soap, loofah, and chapstick by a local all natural company. We'd really like to keep the price as low as we can and are up to DIY something too. Any suggestions? We have roughly a month until the big day!