Can't review as I haven't gotten my part.
I can say, there has been no communication, didn't know my part was on back order until I logged in. They should tell you that up front instead of taking your money first and then forgetting about you.
I will wait for a response from then until tomorrow, if not I will cancel payment.