Instead of the flasks, could you get the guys glass beer mugs and engrave them with their names? That's what alot of my friends did for the entire bridal party and one was lucky enough to find the mugs at Wal*Mart for like $3 and got them engraved someplace for really cheap too!!