I wouldn't download, nor use, things from that site. But at least the creator knows his/hers limitations and offers the stuff for free, because she/he thinks making stuff and sharing it is fun. The thing that makes Carla Niven and GlamourSims such big, BIG jokes is that they make far-below-zero-quality CRAP and think it's worth money! Real money!
Not that I really needed to tell you that - that's what this thread - originally - was about, right..?
That is what the thread originally was about, but it seems to me like it turned into a thread for discussing Carla Niven in general.
I think I'll cut adjiumi some slack though, now that you've reminded me it's free unlike Carla Niven. I got to caught up in how awful I found the items to be, that I forgot they're free.