I have not used them myself, but I know they have done an awful lot to improve the quality of their traffic and the perception of their service in the last few months. They have been and continue to exhibit at various search engine conferences, which to me shows they have a lot more confidence in their service..