Ive found the slip on with the fins work great. except when you try to close the camera with it still in place. They are really cheap in the second hand section of camera stores.