At least once I have not been offered an upgrade at online check-in, but going into the check-in later I was offered an upgrade. It is worth looking later if you aren't offered one immediately (but check in anyway; no harm in it).
I've never seen the price for an upgrade change, though, if one had been offered immediately.