I'm a Chiropractor trained in A.R.T, and have helped tons of knees.
I think it is really worth the time and money to try and dig one up in your area. If it doesn't make a huge difference after one or two visits...then you have injury to the joint and get your surgery.
If it does...well, it can solve your problem in just a few treatments.
I think it is well worth trying, just be prepared for some intense pain.