Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Endicia


Country United States
State California
City Mountain View
Address 278 Castro Street
Phone 650-321-2640
Website http://www.endicia.com/

Endicia Reviews

  • Oct 7, 2017

My first purchase was in June of '17. I did not want to purchase anymore product. I have no information as to where to send my complaint or who I call to be taken off this list.

I have been sent the product every month after that, and been charged $88.00.

I do not want the product, nor, do I use it!!

I need to know how to get ahold of this company to cancell this problem.

Write a Review about Endicia