Online works well
The online service works well for me and I gained an appointment within 4 days of initial submission. They emailed me and text me an I was even seen slightly early at my appointment. The person I saw sorted out the issue (not a GP).