Check GolfNow that would be your best bet. They do release "Hot Tee Times" every week which are usually up to 50% off or more. The catch is you have to pay when you book.
Like Jose said ^^^
You would need to call to get any discounts
Thanks! Your answer is awaiting moderation.