Anyone who’s worked in retail will tell you that asking the number of customers that come in to be consistent is like asking the ocean to be dry; it just doesn’t happen.
Businesses aren’t like that.
They tend to be fairly more consistent about their purchasing habits. They need to keep their shelves stocked pretty much 100% of the time, which is why they buy in bulk, but even orders that large run out eventually. If they find that their customers are buying your products, they’re going to be coming back to you for more. They know better than to let quality products to slip through their fingers.
This does mean that it’s a lot more important to get your brand name out to these businesses so that they’ll take a chance with purchasing your products. You need to make the effort to present yourself to them because unlike owning a store, it’s very unlikely that they’re just going to stumble onto you and take a chance with your products.