Personally I wouldn't touch it with a 10 ft pole. Bunch of mainland Chinese guys with an internet store front and a couple of guys that speak broken English for tech support. Nothing worse than trying to get firmware updates for a bugs in a radio that has sold maybe 1000 units, it's not going to happen. They write the firmware once, and sell all they can and hope low returns.
Sounds like a trunk-slammer setup to me. That's how I really feel
.