posted on May 10, 2004 08:18:02 AM new
Several months ago I signed up for a free website through Vendio. I have never heard another thing about it. Does anyone know anything about it?
If I have one, I would like to be using it, but I don't even know if I have one.