Econsult works well
I've found econsult has worked well when you require an appointment but also for those that are more generic in nature. I've not had any problems getting appointments when they've been needed, never been refused and it works well.