Reviews 8
Filters:
Rating
Language
Sort:
Most recent

I must say that my experience with Webvega was not...

I must say that my experience with Webvega was not what I expected. The website design was below par, and the customer service left much to be desired. Overall, it was an average experience.