Source: https://www.cnbc.com/2017/06/08/attending-a-wedding-is-pricey-but-the-bachelor-party-is-worse.html