Brilliant idea Andy thanks for the link, shame its so expensive though otherwise I would get one straight away its a great idea. I would think the high cost is more than likely is in the lens cap itself as they are not cheap to replace.
You have spoilt me now I can see I will be playing with bits of plastic to try to come up with something similar

.