Traditionally the groomsmen pay for their own tuxes. I am not sure aout the vests, but I would asume this is also covered by said tradtion. With my wedding, we are having a total of 5 guys in tuxes, and FH and I are having to pay for at least 3 of them

because grooms dad and groomsmen can't afford to rent one, but I wanted them.