StubLTD.com
Consumer Report
A charge was put on my visa statement which I just received... Also just received some supplements that I recall "looking at" but I did not order and now I received them, but they are outrageously expensive, a rip off ...