I was only charged $25 last time I needed to check a third bag and was not upgraded.
Also, sometimes on full flights I offer to check my roller board (which would be my 3rd bag) to free up space in the overhead bins. I'd say 50% of the time the agent will check it for free.