C

Vendle is an average company. The website is decen...

Vendle is an average company. The website is decent, but the customer support could be better. Overall, it was an okay experience.

Comments:

No comments