I have to piggy back on all the other replies about Jeff at monsterparts. He is an awesome guy. You know you bought from a good company when the owner personally calls you back on your cell to help walk you through the install process on a part you bought. He has all my business from now on. Bow down beaches!