Renfrew Leisure Centre had quite a few slots when I booked mine. They only had very short notice ones though, not weeks in advance, e.g. I checked last Thursday, there were lots of slots on Friday and Saturday but no other days. If you're flexible with time, it could be an option for you.