HAhahahahahaha. how many times we just simply overlook the obvious?.. lens caps?

Glad it worked out for ya.