Worst company I've ever dealt with
Worst company I've ever dealt with! Waited 2 weeks for my order only to find out they canceled it for no reason and never alerted me!! Would never deal with them again.
美国
Worst company I've ever dealt with! Waited 2 weeks for my order only to find out they canceled it for no reason and never alerted me!! Would never deal with them again.