It's you.
As geoffw said, if you had just run the gauntlet at a public hospital, it would very likely have all been pretty close to free. The problem was that you wanted to pick your surgeon. The public system doesn't allow that - if you choose the surgeon, you pay. Which seems fair enough...