The good, I received my order in two days:
The bad, I received the wrong part, customer service is a joke, It is not financially worth while to return a part, even though it is not your fault you got the wrong part.
You cannot talk to a live person to resolve any issues
Lastly this is not the cheapest vendor to buy from.
Never again will I do any business with this vendor.