All good until you need to talk to someone in this miserable organization. I had to cancel a tee time due to rain. Usually, this is not a problem - call the course, they understand, and you go about your day. If booked via Golfnow, you have to call Golfnow, be put on hold for 5 minutes, then you are subjected to some miserable person that is condescending, questions your decision, and then they call the course to cancel. I do not trust these folks at all. I will never book another tee time through Golfnow.com