Did they? I'm surprised, well, not really. Companies like that take a market that isn't delved into too much, sell a shitty product, and enjoy the profits off of sorry saps who actually buy there pos product because they do not know better. The company that made mine basically stole the design off of Vecco, which is a very good company. I made sure that this company was decent, from what I had heard from people I asked it worked well, the only thing wrong was some rerouting for the radiator, fuel lines, and alternator. It would fit snug if I had not had the sway bar, I guess the people who did it before me did not have one.
peace