Sometimes it does take awhile to see a specialist. I think from what I have heard of the Canadian system it takes longer there than in the US. Mostly too many people to be seen and not enough doctor-hours (#doctors times # work hours) in the year to see everyone.One thing that may factor into it is if your GP was specific about WHO he wanted you to see. The doctor that referred me to my GI (my allergist rather than my GP) wanted me to see a specific person in the GI department (a doctor who is a leading researcher into IBS) rather than just anyone in the GI department. It is a reseach hospital so this guy is one of the professors rather than one of the residents learning the ropes (who you usually get to see pretty quickly at this hospital). He doesn't typically take new patients as he is fully booked, but as people leave they take on new people, so you have to go through 6 months to a year before getting the first appointment. After that getting sheduled is less problematic.If there is a shortage of GI doctors in your area that will also make it take much longer to see someone.You may also want to check with the nurse in the office and see if there are any specific symptoms that might warrent getting a quicker appointment (they usually keep some for emergancy situations, so sometimes that gets you in faster than if your situation is just run-of-the-mill... I would think if you have copious bloody diarrhea they don't want you to wait a year before being seen)K.