fast shipping, good product and very good packaging.
Works for CatEye, but it is slightly SLIGHTLY loose. Rattles a tiny bit. But good. Bit expensive for a small piece of plastic.