Why does this not operate a fair cancellation system?
Why does this not operate a cancellation system whereby people who have waited longest (and presumably the blood test is more pressing for) can get notified of a possible earlier slot with a short window to accept or decline? Earliest dates are two weeks away - that is as may be - but as far as I can work out, your only chance is to keep on trying to reschedule to have a look back to see if someone releases one earlier in the queue and while you are doing that, your date is being released! What a stupid and thoughtless system, with the end user being shut out. That only means that someone coming later to the system has a chance of the odd cancellation coming up and you, who have waited longer, miss out. Why isn’t there a cancellation queue, where the people who have been waiting longest and who are happy to take a cancellation and sign up to get notified about them get notification first?