Hiya
Sorry i think your post is old - but i'm gonna answer it anyways.
I'm in Wellington, so I can't speak for auckland, but surely you could get your doctor to give you a referal to the hospital, so that you can see an endocrinologist through the public health system? Only catch is that you might have to wait a while.
Other than that, you could actually go private, and make an appointment to see an endocrinologist.
When i had mine, she cost about $190 for the initial consultation - but worth her weight in gold!
Or you could just change doctors....
Good luck!