Does anyone know who these guys were? I ordered and received a pair of TTL pliers from them for like $40 and shortly there after they fell off the face of the earth.

Does anyone else here even know what I am talking about?