Originally Posted by Metaluna
FYI, the new '06 Road Morphs have a redesigned clip that does away with the silly sliding clip thing. Now it's a more conventional bracket that you zip-tie to the frame. The pump clips into it and there's a velcro strap that holds it securely. It looks like it should hold the pump with much less vibration but I haven't tried it yet.
Not sure what it was like before, but that's exactly what mine looked like when I bought it yesterday. It looks a bit tacky zip tying the bracket to my top tube, but hey, it works.