QUOTE (Ron Z @ Aug 26 2008, 10:46 AM)

IMO, it's toast.
The reason is that there is a spring inside that holds the clip in place. The plastic isn't especially strong, and there is a lot of stress at that point. I've pulled the cap liners and the spring, and repaired the plastic, only to have the clip pull out anyhow. Caps are relatively cheap, and for the time involved, you'd be better off replacing it.
Thanks Ron, where can I purchase a cap?