Well they just recently did a recall on their 8000kg snatch straps if thats any indication. (yes i have sent one back)
I did buy one of the thumper portable air compressors after looking at numerous other & come to the conclusion that their like chinese campers (all the same).
Have tested it & seems ok, but not under real world conditions only in the backyard to make sure it worked.
I think the the old adage "you get what you pay for applies", so if its not something you'll use every day then why buy the most expensive, the only problem though is generally i found things in the lower price bracket tend to deteriorate quicker than quality gear when not in use