Rx contracts between drug stores, big businesses is a win-win