Stay away
Cancelled order, confirmed cancellation, they sent it anyway. Won't refund even after I refused package and was returned to them. Scammed aver $1100.
美国
Cancelled order, confirmed cancellation, they sent it anyway. Won't refund even after I refused package and was returned to them. Scammed aver $1100.