You did good Steve and got lucky. Well done.
I just don't think it's right that someone should wait until July 10th just for an appointment when EU directives state 15 days is the max and the fee is not required.
Maybe, like you, that member will also get the visa within 2 days also.....
but within 2 days of a July 10th appointment is still not good enough IMO