Sally, I’ve also been to the website you mentioned, and find the information there to be totally in conflict with the known mechanisms that operate in Graves–which does not mean that stress is not a factor, but it does not operate the way that was suggested here.
However, I think alternative therapies that encourage relaxation and relief from stress are helpful to everyone, so if you find something like that which helps, by all means use it–but in conjunction with treatment from a medical doctor, not as a replacement.
Dianne W