March 27, 2006

Perhaps it says somthing about local TV?

The most expensive Google Ads words are veeeerry similar to local ads on TV. I'm sure this means something.

Posted by Sarah at March 27, 2006 05:12 PM