Supplier Alert
Don't accept the order when it comes so it gets shipped back to them at their expense. Dispute the credit card charge with your credit car company if you paid that way or cancel your check. I wouldn't put up with that s**t from anyone! That's why I always ask if all the parts are in stock at the time of the order.
Good Luck, Mark