Had mine delivered today. Everything looks OK, but I noticed a small 2mm square piece of clear plastic in the top foam hollow when I lifted him out. Looks like its the clear lens from the underneath of the range finder. Must have come loose during shipping due to a lack of enough glue. Can...