I think you will find the answer is different depending on the product(s) that you are dealing with. With my local suppliers I pay more, but can order small quantities and they arrive within days, so don't need to have as much money tied up, nor the amount of storage.
With the stuff I...