I have the AC pro peg nerfs on 3 of my quads, each of them took over 2 hours to install, nothing lined up correctly. But after several swear words and damnation I will swear by these things, they are great. The Blingstar stuff is ok, I have two of their bumpers, they fit up good and seem to be built well? Time will tell. The pro armor stuff is the only bolt ons that I actually never had issues with installing.