Everything you buy will require some modification or fabricating. Chassis flex, things get bent... You just need to get comfortable with a welder and grinder.
Perhaps they should mention there will be some mods needed.
What don't you like? Send them back if you're dissatisfied or give them a call.
Got anyone around that can do the install?