I am so sorry you've been given the runaround - having your surgery cancelled like that would have done my head in too - and been very angry & upset at the same time.
Do you have someone else to attend your appointments with you? A 2nd set of ears can be vital in them picking up info that you may miss, in the heat of the moment. My sister in law has attended most of my appointments & has been a Godsend! She also asks intelligent questions, that I hadn't thought of!
All the best with your decision making and take care xxx