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

report scam

Avalara


Country United States
State Washington
City Seattle
Address 1100 2nd Ave Suite 300
Phone (877) 780-4848
Website https://www.avalara.com/

Avalara Reviews

  • Nov 27, 2016

I was charged eventhough I complaint over and over that the app was not working and had a bug and instructions on how to file sales tax were incorrect. I removed the app and I still got charged over and over and they are still charging me. Stay away horrible I will have to file charge backs...

Write a Review about Avalara