Customer service is great
Customer service is great, I love the option to tip and easy to use interface. Image quality on some pictures are not the best on some products. Overall I love using super buy for taobao
United States
Customer service is great, I love the option to tip and easy to use interface. Image quality on some pictures are not the best on some products. Overall I love using super buy for taobao