For the past 2 orders, I needed an overnight shipment. On each, they split the order into two shipments and delayed the 2nd one. I hope this is not a recurring thing. Atleast they did not double charge for shipping. I thought maybe they split the warehouse into different component types. Nope, it is pretty random as which parts ended up on each shipment.