Thankfully my insurance covers it and I do notice a difference for about 6 weeks.
I took it once before no help and also very expensive
I take it ever three months for 2 weeks