After checking around, Frontier, etc., I have to agree with Arturo $300 is cheap. Unless you get very lucky, you probably won't do any better.
Alternatively, you could stay home, rent a questionable movie, get really, really drunk and wake up with a very bad headache and some vague memories you aren't really sure you want to pull into focus. It's an almost identical experience to a bachelor party and twenty years from now, you'll probably be sure you were actually there and everybody else will agree with you, because they won't remember anything either.
Is the wedding in Vegas as well? If it is don't worry, all they will remember is the bride--she's the only star on W-Day.