Saw you posted on Dr Keller...do not go there. Had a horrible experience with him. Do some research on docs if your going to have some surgery done! There are a few really good docs out there, he isn't one of them!! I had a procedure with him and another one with another doc and the second one fixed Dr Keller's work! Cost me big $$$$$ to fix his crap work! If you have to travel to find a good Doc.....Do It!!!