I'm having trouble remembering what brand they are. They aren't Top Cats though. They aren't the PUI ones either. I bought them at the Nat's. There's a guy that makes and sells them there.

So far they are staying on. I did squeeze the U channel some.