Any kind of initial specialist appointment can take months here, especially if the doctor has a great reputation. We have only gotten around waiting many times when we have a doctor who spoke directly with the specialist and he/she has more than a passing acquaintance. Sometimes another way around is paying in cash.