We're having a stag & doe 2 months before the wedding and noone questioned it at all, but they're pretty common around here. The point of it is to raise money sure, but for us the best part is that it will be a huge party with all the people that aren't coming to the wedding. We're trying to make sure that it will be a lot of fun for people so that they feel it was worth the money they spent - a DJ, lots of prizes, a game where people can pay to shoot paintballs at FI, beer pong etc