We do see more often than not nowadays that the groom doesn't pay for their own stag weekend, but they may cover their costs while over there, such as for food. The drinks will normally be covered by the group as well.