Yeh, I agree.
Also not getting everything at the same times means that you won't be able to test components when they arrive, e.g if something is dead on arrival and but you don't know, and it's been sitting on your shelf for 3 months, then you don't have the option to return it to the retailer...