Yes, sometimes search can bring back no results, and yet an hour later it'd find it right off the mark.
I think there is a dodgy download server in among the cluster that serves up the skins for the site, and occasionally it comes into rotation, leading to all kinds of wierd things happening, ever seen the "latest skins" show up with no screen shots or broken download links, or skins you know are published only to be not available anywhere on the site.
I have trouble in submitting the skin.
I created an account for my e-mail, but didn't receive any password. Tried "forgetting" the password and again - not any mail. The same for my second e-mail. Is the account system broken?
Comment