Im really sorry to see you have less than optimal results. I have been in your shoes. I think you first need to determine whether this is physiology or physician. I am not 100% sure how you would go about doing that ,but maybe start with a dermatologist. I would hazzard a guess that a result of this magnitude may be a future predictor of proceeding surgeries if it is indeed physiology.
2nd I dont know much about Dr. Siporin, but from what I've seen of his work is steller so if he is indeed offering a discounted or free repair your financial situation might lean you that way. I MUST STRESS though that you should never let finances or location determine which surgeon you choose. Good luck Cole!!