I can confirm this is now pretty common in golf tournaments. I was a volunteer at the 2015 US Open and had to pay $160 (for 2 Ralph Lauren polos, rain jacket, and hat) for the privilege of working for free in support of a multimillion dollar corporation.