I hear you this is my life story with banshee Parts. These days I am suprised when I buy a part that does NOT have to be modified to fit.
My Worst buy so far was a bolt kit from fastner guy where about 50% of the botls or less were actualy useful, and they could not be "modified to fit" Had to put a dent in my CPI pipes to get them to clear the head after using as large of a spacer I could and still have the silencers fit) THen I had to sand out the chrome on the pieces where they connect togther. had to sand out the chrome on my A-arms as well, had to get 2 sets becaus ethe first hit the resevoirs on my shocks. Went through a few starter, problems with Noss head Domes Milled, RIS Billet shifter (had to grind the shifter shaft sticking out of the motor to get the bolt though). I could go on and on, but more often than not the replacement parts do not fit and have to be modified to work.
I appreciate it when the companies at least stand behind their products, that all I really hope for these days