Need Help? (browse our FAQ)
Contact Us

Product Ordering and Customer Support:
Customer Service: For product ordering issues, shipment information or for specific questions about our products.
Order Tracking: To check order status or to track an order click here.
Return Merchandise: To learn about returning one of our products click here.
Phone: 1-877-311-SKIN
513-984-0515 (Outside US)

About Us: Learn more about our company click here.
Address Information: EC Research
2 Pennsbury Way West
Chadds Ford, PA 19317

1-877-311-SKIN PH
610-388-7129 FAX

Business Development:
Media, Distributor and Business Development Inquiries: See the link below if you are contacting us about a media request, distributing our products or other business development issues.

Please include relevant information to your request like Business Name, Address, Phone number and the reason for your inquiry.
  Business Development