I am also not very much believe in TaoBao, i think aliexpress is much more better as compare to Taobao. Actually i am working with aliexpress from the last couple of months and i always got prompt response in prospective. I also trained some of my friends, that how they can do a drop-shipping...