Skin peel
Consumer Report
- 02-18-2012
- 29
I returned their product 3 weeks ago and i call daily and they claim they never received my package. So i'm out $51
i know they must have the merchandise and are using this scam and refusing to give me my refund
Company: Skin peel
Country: USA
State: Delaware
City: Newark
ZIP: 19713
Address: 4142 Ogletown-Stanton Road, Suite 602
Phone: 3025332434
Site: skin-peel.com