by Mitch » Mon Feb 23, 2009 11:38 am
Hi Lynn,
You originally wrote this in 2005, and your last comment is in 2006. All these years later, I've just come across the site, and I have to say that I'm less than impressed, and actually don't trust them. I was wondering if you'd changed your opinion about it by now, or if you're still using them and still feel they're valuable for your business. Thanks.