ZERO stars.
ZERO stars.. .Abysmal customer service and the company itself is a joke. DO NOT PURCHASE FROM THIS COMPANY. Twice, they’ve “shipped” and “delivered” my item yet they are no where to be found. Disgusting to say the least.
美国
ZERO stars.. .Abysmal customer service and the company itself is a joke. DO NOT PURCHASE FROM THIS COMPANY. Twice, they’ve “shipped” and “delivered” my item yet they are no where to be found. Disgusting to say the least.