I won one of those a while back for $5, but it was Zeus branded. The seller sent me four of them saying he wanted to get rid of them. They were all "new" in the box, but the rubber bands were so old that they snapped as soon as I pulled on them. I think they're identical to those with different printing on the box and Zeus stamped on the part.