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