For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Pumawave

United States

1 Reviews
3 Reads
0 Useful

1 review

Alibaba.com

2% Commission fee and 3% transaction…

2% Commission fee and 3% transaction fee with credit card payment, totally 5% are too high to be acceptable.

2018-12-29Verified