Came here with a bachelorette party in Vegas, and we had SUCH a blast!! The show was pretty entertaining, and I'd definitely recommend it to friends visiting for a bachelorette!
I would avoid buying tickets off of a ticket selling site because of the extra fees - you can buy your tickets straight off the Excalibur website, and even see some specials. If you get in early, there is a bar to grab a drink at and you can bring your drinks back to your table.
If you can, I would avoid the tables in the very back as it's pretty hard to see the stage. We ended up sitting at a rectangle tables on the far left, which was fine. For a few of the dances, the guys would bring women up on the stage!! They tend to pick brides with really rowdy groups - so if you want to embarrass your friend, make sure she stands out and you guys cheer really loudly!
After the show, you can pay $20 per person in cash (not per photo!!) to get a photo taken with all of the guys. If you wait outside until all the pictures are done, you can also chat with and get autographs from all the guys.