Not quite.Pretty sure they paid full price for Danger and Cameron, both of whom would have been well paid when younger and wanted a shot at team success.
Dangerfield was p9, p28 and a young player for p50 back IIRC, and definitely accepted 'unders' for coming to Geelong.
JC was given a fat contract (under the belief that GWS couldn't afford to match it within the cap), but the trade itself was p13, 15 and 20, for two future seconds.
The kicker on both of those deals is that both players had career best years after coming to Geelong. Dangerfield in 2015 was good, very very good, but not quite a megastar yet, like he became in 2016-17.