The problem is creating many hurdles to purchase.
For example, a contract gives the scientific distributor the right to match a price [1]. Scientists need to make this request through their procurement office or to a sales rep. which takes a couple of days and additional paperwork to complete. These extra steps create enough friction that researchers will often by through contracted providers despite them being more expensive.
[1] examples: https://procurement.fsu.edu/vendors/VWR https://www.dfa.cornell.edu/procurement/news/improved-prefer...