If you think these kits are so poor may I suggest you look into a rack-mount kit? The rack mount kits are much easier to install for a beginner and they tend to be more reliable.
Kings = Gasbike.net so you can see those reviews as well. If it made it from china ok, then what you get from these folks probably will be okay, cause I am pretty sure that they just take the box from china and put it in another box.