On my A/C blacklines it took me a half an hour to break out a chunk of weld inside the foot peg tube so it would slide on. But I just expect that crap when I buy their stuff but it usually holds up well, but nothing they make except for a sticker (maybe) goes on without using a hammer.
The only aftermarket company that is consistent with fit and finish and bolting right up is IMS!

Yes you are going to pay more but you don't need to take Advil because you just banged your head against the wall, trying to figure out why and how this $hit happens. Oh, and let's not forget how long we all waited (or are still waiting :huh: ) for these parts to come in.
I'm still waiting for a Blingstar bumper and grab bar that I ordered when I origionally ordered Blingstar nerfs in April. I could'nt wait for the Blingstar Nerfs so I went with the A/C's so I could race. This week I will probably cancel that order and switch to the A/C's bumper and grab bar, so I better go and get my hammer ready! :lol: