I'm by no means expert on EMDR -- I had my first session yesterday. However, I've got to say that, for me at least, it did something. After leaving the session, I had to drive an hour home, and started getting so tired (at 1 o'clock in the afternoon) that I thought I was going to have to pull over. When I got home, I slept for an hour and could have slept longer ... which is really surprising, because for the past 2 months, I've not been able to sleep at all without medication.
I think I feel somewhat better than I did. The EMDR process uncovered a lot of trauma in my past, going far beyond the immediate issue (my wife abandoning me and our four children in the middle of the night.) And, for reasons I can't explain, I feel better. Not "happy", by any means, but better, more in control, more relaxed.
So, give it a try, and don't let the naysayers scare you off. If it doesn't work, you're out an hour of your time plus whatever you pay for the session. If it does work for you, you might well save yourself years of pain and suffering.
I'm scheduled for more sessions, so I'll post further updates once I know more.