I thought Huyoo would be better. But it turned out they are the same. Before I signed teh contract, everything was perfect. But Something happened, they only cared about money, not how to help you to go through it. You can even not ask them for any addtional advice. They told me they can not answer any questions during the waiting periods. I had to stop the contract, they charged me another $1500. Totally I paid $4000 for nothing.