I find that although they do not have all courses listed for a given area, we have always managed to find what we need with what's given. Plus if you sign up for their hot deals emails then you may get a hot deal on the day of or next day of your scheduled tee time. That happened today. We had booked Dinosaur Trail, Drumheller, AB, and got an email today which dropped our price in half, instead of paying $48 we are paying roughly $23 with cart. Plus calling their site to cancel one booking and confirm the second was a breeze.