For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Hernan Roman

United States

1 Reviews
4 Reads
0 Useful

1 review

Ycimedia

Confusing advertisement

I bought two products and the advertisement is confusing and all over the place. On top of the page show one product but if you don't pay attention you gonna end up buying something totally different. Their customer service sucks. One star is to much of a rating for them. I will give them -5 stars.

2020-11-23