Because just that. Its business and we all have to make a profit. I also don't want to rip off the customer.
One bloody Ryzen CPU was $92 cheaper at CL than Dove. $92!! A quick google search and the client could haggle me on price. The only leg I have to stand on is warranty. Of which I need as their Adata kit is ####.
If Dove was a retail shop then who cares. As a disto they should be at least on pair with CL. Thank goodness Exeed just beats PBtech or I'd be out of a job.
Being fobbed off by the sales manager at Dove shows how much they care.
Yip, it's a business. Dove want to make money. If your sales don't generate profit for them you are a waste of their time and resources.
If you just want the lowest price for everything, regardless of service, you are a drain on Doves resources. Dove aren't in the business of selling things below their margin. If other suppliers have more buying power, or offer more value to their suppliers then good on them.
If you aren't prepared to work to drive a good procurement strategy then you offer no value for your customers. They should open their own accounts with suppliers and then free issue products.