They suck
They suck! Still no contacts nor refund after 5 months . Nothing but sorry emails yet no action have been taken from them.
美国
They suck! Still no contacts nor refund after 5 months . Nothing but sorry emails yet no action have been taken from them.