M

Add Veda is an average company. They have good pro...

Add Veda is an average company. They have good products but their customer service needs improvement. I had a few issues with my order and it took a long time to get resolved. Overall, it's just an okay experience.

Comments:

No comments