Due to the current state of the world it has become increasingly difficult to restock certain items.
I currently have "plenty" of x0xlarge cpu's in stock, and switch caps.. But the other things are running out or are already out of stock and I don't expect this situation to change any time soon.
Also shipping stuff internationally is a crazy time consuming thing so until I figure out a better solution I try to group orders as much as possible to save time. It will generally take up to 7 days before an order is shipped, sorry for that.
Let's hope better times are coming soon..