For the layout;
There are a lot of different colors going on which can make things a bit distracting at times.
I really like where you were going with the background color choices; Blacks, Greens, and Whites. I don't think that the blue/red/yellow color choices are the right idea for this site. It's a bit of a younger age audience color scheme that seems like it would better represent a online toy store of some sort.
The logo does stand out a bit, but all it looks like it could just use a little touching up. The variety of different colors across the layout makes it hard for the logo to better fit the site as well.
The sections flow nicely, though. If you base a nice color scheme I'm sure it would tie together perfectly. :)
I really like the whole idea behind the site, too! Nothing like some funny shops to get you laughing into a good mood.
Hope I didn't offend! I in no way intended to, anyways.
Best of luck.