Didn't see a price on that link and am curious as to street price. Also what would be the main difference between this and the Titan ? Pinhole size and look of the image ?

tia