surfin2u - 2:31 pm on Apr 13, 2005 (gmt 0)
I just attempted to sign up for a free site. I put in my info and then ended up on a page that demanded payment and gave no other options. The signup page had in info link saying that I'd be able to get a freebie. I'm not sure whether I got one or not.