I just wanted to come in and say I am sorry you are having such a hard time. When I read the subject, I was going to come in and post that you should try Sloan - I live in NYC and that is where I go.
I see though, that you already contacted them.
Good Luck - I am sure someone else here on the board will be able to recommend someone
:)