It's my instructor that works on the other field rather than the CFI, who wouldn't work on his days off.
Problem with cancellations is I need three slots for the skills test, so it's unlikely the required period will become available. Also, I could only work on such short notice periods at the weekend - I work Monday to Friday and whilst I can take a day off at short notice, I couldn't do it on the same day.