There are at least two complaints / reviews on paying with VISA / Mastercard. I have yet to find more.
They have a product that interest me but now i am put off by negative comments.
http://play.google.com/store/apps/details?id=com.alibaba.aliexpresshd