I ordered the steelflex plate load bicep leverage curl.. If it is nice I am getting the leverage tricep machine they have. I will post back opinion of it.
That would be way better than trying to get them on the bar. My gym at that time was on tile with rubber on top, but not near thick enough to drop dumbells.