Stop in for a cup of coffee

And what are those blue things? They look like oversized capacitors
Lick the terminals like a 9 volt to see if they are still good!