I hate those caps ... never was able to get one to stay on for more than a week YMMV...

here is my suggestion

http://www.amazon.com/gp/product/B003LVR6R0