Usacomplaints.com » 1000 Austin Rd - Reviews, Complaints, Reports

Address: 1000 Austin Rd
Found 2 reviews / complaints

Life Fit
Sleep Aid is a scam!

Life Fit Sleep Aids are a total scam!!! I ordered their "Free" trial offer and recieved a bill with it for $34.95—for a future order I didn't want. I called them saying I did not want the future order, and they told me to send the trial back unopened. I did send it back unopened via ...