Setting up a FBL unit can be quite tricky and frustrating at first. The BeastX and it's clones clones rely on interpreting various different colour LED's and wiggling Tx sticks around, some like that some hate it. Personally I much prefer a PC software interface that makes the setup process much more intuitive and for me much easier.
If you were looking for a unit with a PC software interface the Kbar is the low cost option to go for. But I'd be pretty sure that the unit you have is not faulty as such, it's most likely just a case of getting to grips with the setup.
Banggood are ok, but when buying from China you have to accept that you wont get the personal service and support that you would get from a local hobby shop, it's just not possible.