I wish I can give this company half a star or even 0.1 star, but it's an option.
I have been an online business customers for 20+ years. 99.9% of the companies which I have encountered problems would resolve a problem I've had...even when it's an honest mistake such as ordered a wrong part they would gladly replace for the right one, even a custom part or hard to find part.
HOWEVER, not so with this company. I ordered a wrong part and they immediately say no, sorry, we cannot help you with that. Simply please place a new order for the new part again. WTF?
Just don't expect you'll ever get a new part or exchange or anything at all if anything goes wrong with your order!