I've been with one girl 3 times, and others just the once. Differing experiences with her, none bad, none amazing but she did the job.
Another girl twice but she's gone now unfortunately.
Sometimes they're not worth going back to, other times they either retire / move away or they're somewhere on the other side of the country when driving through for work so they aren't really practical to visit for an hour or so.
If I have a bad experience, or less than satisfactory, I take a break of weeks or months and then become less willing to try someone new in case history repeats itself.
The advantage of punting is that you can choose something different every time and not have to stick to the same girl.
There are times when I want someone Asian, smaller breasts, dark haired, older, younger etc. and I can just pick who takes my fancy. Other times, I go back to who I know and is a safer option.