It's a pain in the ass and takes forever to go to a shop, buy specific things, then go to a different re-stocked shop, buy things and so on.
Why can't you just go near a shop, click on an "Auto-Buy" button, and not worry about missing some blocks?
For me, it takes almost 20 minutes to spawn a...