It seems stupid to leave squares blank while things are loading. There should be default graphics for demo, theme, background, video, etc that are there prior to the image loading. There should be a text alternative of all of the images it's loading too. Instead of squares, let us view a list (a la Live). The system knows it's there (you can move to them and see the name prior to it loading), it's just sitting there lagging downloading images. Sure you only need to load them once, but you have x million people experiencing this, and just these small 'features' would have gone a long way to improve first impressions. The load times for the little icons make it feel sluggish. If the prior store were never seen and this were the first one, I think we'd be a lot more critical of it.