WISH I COULD ZERO STAR THEM
Ordered an item on Dec 20th and today Feb 2nd still item hasn't been received. Super terrible company, all they want is your money 😠
美国
Ordered an item on Dec 20th and today Feb 2nd still item hasn't been received. Super terrible company, all they want is your money 😠