FTC Refunds More Than $110,000 to Consumers Who Bought StimTein Joint Pain Relief Pills
Date
The Federal Trade Commission is sending 12,219 checks totaling more than $110,000 to consumers who bought StimTein, a pill that would supposedly provide effective joint pain relief. The marketers of...