I have had an excellent experience with Dr. Graham. If you look back through my old posts, you can read about my experience with my previous therapist (Melissa Leonhardt) that prompted me to switch.
It took me about 2 hours to completely fill in the questionnaire. I paid for the top surgery package (I believe $320 or somewhere near there) via Paypal. It gets you 6 sessions and a letter. It was not complicated at all, and he confirmed receipt of payment within a few hours.
He is super easy to talk to and has a lot of experience. We made it through my personal history in the first two sessions and spent the next two discussing surgery options and his experience with different surgeons and recommendations. He told me we could continue for the other two sessions I had paid for if I wanted, but that he didn't think it was necessary.
My only issue was that I had to wake up super early to meet with him as he is in the UK and I'm on the east coast. I got up at 4am every Friday to meet with him at 9am his time. He is always on time to sessions, they typically lasted about 50 minutes. He is in the process of writing my letter now. It will be emailed to me, I'll get to make any recommended changes and send it back to him. He'll then revise and send it back to me and my surgeon.
Overall, I definitely recommend him. I have heard of some people having issues with him in the past, but I have had a great experience with him. Feel free to message me if you would like any other info.