I work for a large company, we get a fair few people leaving. As such, everyone tends to arrange their own 'leaving drinks' so that sounds normal to me.
As for buying drinks, I guess it depends on the 'level' of employee you are and how you feel about everyone :) at low level that I am, if it...