Richard D.'s review of ALIBABA

ALIBABA

         
Customer Reviews & Ratings
Review Posted 2/26/2010
. 1
. 0
Review 2/26/2010
nEVER TRUST THIS COMPANY, THEY WILL RIPP YOU OFF.
 
 
 
Was this review helpful? (13)
Send Message to Reviewer
Report abuse
How To edit your review
 
Additional Business Information
Hours   Phone   (408) 748-1200 Address   3945 Freedom Cir #600
Santa Clara, CA 95054
Website   http://www.Alibaba.com Email   cs-us@service.alibaba.com
Contact   Contact BBB Other  
 
 
 
© Copyright 2017 TrustLink All Rights Reserved.