Keith, thanks for the additional link. But the video can be worth watching for a quality laughter at around 0:50 and later.
As for the light leaks, that's possible. I've found that the light can leak fairly easily when the contact covers are opened, so let alone the card slots without the cover!