I agree. They are apparently doing very well on word of mouth alone. I didn't even see the about link, I was just staring at this big signup form and some pictures of needle point.
I must say, since I was expecting things like plastic injection, aluminum milling, and circuit board construction, the needle point definitely was effective at resetting my expectations! Still, I was confused by the tag line, as I still had it in my mind that it was a place for designers (albeit, now they're needle point designers in my head) to hang out, not for people to go and buy things.
EDIT: Now I see that it's not needle point, just regular paper art. The signup banner projects dots over much of the background, making me think it was needle point.