A quick search pulled up a lot about LC Power, and none of it good. A reputation for mis-labelling (i.e. saying it has 18A when it is only 15A, labelled as 650W when it's really 400W).
It's entirely up to you, but I wouldn't give them my money, I'd give it to someone a bit more reputable.