My opionion, trinity has alesome parts but the customer service end sucks worse than i have ever seem! the owed me 200.00 for a mistake of thiers and it took me having to raise hell with the owner to get a refund after they already accepted the part!! also i cant tell you how many time they had my name and city misspelled and they still have yet to fix it!