Perfect Skin Science Labs
Cancelled and returned product and after 19 days still have not received my refund! I
I cancelled my membership on the 17th of May but they had already shipped the product. I called on the 18th of May, received a RMA# was told as soon as they received the product back, I would receive my refund within 7-10 business days. As soon as I received the product, I returned it via UPS. ...