I don't believe the service is bad at all. However when i book something and the course greens have been plugged or one of the holes is totally under construction, it should be shared before i commit. It could be that the courses don't share this info with the site.