greysts
(regular)
Fri Dec 23 2005 09:15 PM
Re: Free Web CEO - any good?
My main concern would be the company itself which is apparently based in the Ukraine.