McDonalds gets Coke syrup free?

We all know Macca’s don’t use REAL Coke, just syrup mixed with soda water (or whatever), but is it true that they receive the syrup for free from Coca-Cola as an incentive to exclusively use their product because I can’t believe that Pepsi-Cola wouldn’t have approached them with a “too good to refuse offer”?