Follow-up: It's been a year since I had TMS treatment. While it is not the miracle cure I had hoped for, it has helped me a lot in handling whatever life throws my way. I have not been on antidepressants since 2013. Even managed to ween myself off of Trazadone that I took for insomnia thanks to TMS treatment.
If your insurance covers this treatment (expensive otherwise!), it's worth a try.