Would give zero stars
Would give zero stars. It’s a scam. 3 months no order. Kept insisting it was on the way. Still disputing with them
美国
Would give zero stars. It’s a scam. 3 months no order. Kept insisting it was on the way. Still disputing with them