Ellaskin


Country United States
State Aruba
City Calabasas
Address 8553359526

Ellaskin Reviews

  • May 6, 2014

This company lured me in with the typical ""all you pay is shipping"". It was true but then 2 weeks later they deducted $75 from my account without my consent. The ""permission"" was when I requested my ""free"" sample. This type of business is absolutly pathetic!

Write a Review about Ellaskin