Trinity's customer service needs improved no doubt, I talk to Eric at trinity about it several times. They always get you taken care of as long as your not ina big hurry. They definitely build awesome shit and have done more R&D on designing and improving banshee products than any other aftermarket performance company. They just can't keep up with the demands now that they do so much exporting. Their stuff is always on backorder, took them a month and an extra call to get the correct domes yet I get my entire engine kit completr and ported in 2 weeks, wtf. Anyway it was worth it. My 2 cents.