Has anyone ever ordered any shirts from this site called Nostromo Designs? I was thinking of purchasing the T-shirts featured here and here, and I was wondering (since, after all, this seems to be a homegrown company) about quality and whatnot? What do you guys think?