I expect to be receiving a bunch of these coolers pictured below next week.
They're slightly taller than the Titan coolers, but far shorter than the red "Deep Cool" ones.
I'll have extras to sell. Let me know if you need any. I'm located in the US, but can ship worldwide.
I also have (right now) the green snap-in screw terminal blocks: