ReliftXS and Dermascience
Consumer Report
- 06-06-2012
- 6
I got suckered and ordered both introductory deals. The money was debited to my bank account, but never received any products. Have to cancel my card to ensure that no further payments are deducted
Company: ReliftXS and Dermascience
Country: USA
Phone: 8885630374
Site: reliftcs.com