I've been seeing all of these negative reviews of golf now and have wondered what site these people have been using! The no refund policy is clearly stated.
I've been booking times with golfnow.com for the past two years and have had no problems with over 30 reservations. The rates have been charged to my credit card as posted and the courses have always received notification from golfnow.com about my reservation.