If the volumes are solid and purchasing consistent, why not look at your own label?
Most customers buy a product because of you, through relationships built by you. Very rarely is a product purchased on merit alone.
Create your own brand to support this. A private label can never be matched and beaten on price alone.