I recently had a close relative unexpectedly pass away prior to a tee time that I had booked through Golf Now and had to cancel it. I was told that it would only be refunded to me if I scheduled another tee time within 14 days. Well, given the situation, I wasn't in any condition to go out and play again because of everything I had to deal with, and Golf Now still said they weren't going to refund it. Thankfully, I have a very good credit card company who is going to make sure that they don't receive payment. Golf Now has every right as a business to make less money through their cold-hearted practices, so I will never book another tee time through them again.
For those stuck on the Read the Policy narrative, most internet policies such as those are unenforceable in court. In addition to that, Golf Now has to attempt to mitigate damages. I'm betting given the course and price I was scheduled to play at, they could've easily found a replacement player, thus, little to no damages incurred.
If you have a good credit card company, challenge the charge. It'll likely get overturned.