Better than my dealership
Great work getting this part out to me quickly and in good shape. This is a long part and the box was just right to get it to me. It took me about 2 minutes to pop the old part out and the new one in. The dealership wanted $200+ parts and labor to replace this, thanks for helping out!