I am shocked at the bad reviews. I have been using this site for 5+ years and use it to book almost every tee time I reserve. I have NEVER had a single issue and book 20-30 rounds per year on this site.
I'm sure some of the issues are legit, but I am equally sure that many of the complaints are due to a lack of reading comprehension.