I know people are a little funny about doctors, but it really is like any other business. If you're not happy you should flat out let them know and ask them to do something about it.

If it was me I'd stand in his office until he either came up with an idea or referred me to a specialist.