I see what IPS is saying. When people buy parts off the internet or forums, they're putting full trust into someone that the part is 100% correct. There honestly shouldn't be much fault at all in IPS if the kid bought some random ass parts ONLINE. People are always trying to save a buck by buying their parts online, but are always salty when it's wrong or places like IPS can not install it. Where I work, we charge more than our normal install rate if the customer BRINGS us his/her parts. We have no way of knowing that the parts are correct for that specific vehicle. I wouldn't blame IPS just yet.