You should be just fine, I’d save the time if I was you.
I have everything but the steppers, I bought them out last month and they promised they would ship the new batch this week but they did not reply today. I was hoping Monday shipping date. Not sure until they answer the phone. I did ask them to rush a box of 50 so, fingers crossed, Monday.