We have been with Yodle for several months and we are receiving calls from new clients every other day. It has paid for itself several times over. I would be happy to tell anybody who is interested in marketing this is the route to go.
We have been helped by several of their professional staff members. It seems like every time we email or call in they are quick to respond. Jordan was our most recent Yodler who helped us quickly add some new information to our site.