Seller took deposit of $1874 and stop responding to email. I filed a complaint with Alibaba and won case.
"By the proofs you provided, we will put the final judgment of this complaint case as "defendant should bear the responsibility", as punishment, this complaint case record will be published on the defendant's mini-site on Alibaba.com for 90 days, which is the utmost Alibaba.com can do for you currently."
So in the end, Alibaba slap seller on the hand for scamming, and I lose $1, 874.