Homepeels - Perri Skin Care
Frownies ordered/never received after 2 months ripoff
I've ordered Frownies from homepeels for about 3 years, and never before had a problem. But on May 2, I placed an order for 2 boxes. My credit card was immediately charged. I received an email saying I'd get my order in about 10 days, and was given a FedEx tracking number. After 20 days, I started ...