Made in China and company has lousy feedback. When it comes to suspension I want quality and safe parts. Your life depends on it.
Think about what is important, saving a few dollars or your life
I like ladder bars and four link now
I have helped NHRA Stock class racers set world class records with leaf springs only before John Calvert and another Father and Son team from Lancaster, CA were both developing that system and the same time.
John ended up making his company to sell those bars while he continued to work full time for the U.S. Government