Bachelor and bachelorette parties are becoming increasingly expensive, with average costs rising to $1,300 per person.