I've had a similar problem, but don't think it's my computer. Occasionally, there is no preview photo of a kit or item in the store. Should I report that when I find it? The introductory thread in the forum (if there is one) has the preview, though, so I know it should exist.
And we still get some previews that are just too small to see what the kit is like. I know I just pass those by. Just sayin'....