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.
United States
Cancelled order, confirmed cancellation, they sent it anyway. Won't refund even after I refused package and was returned to them. Scammed aver $1100.