Hi I see 7search has a new homepage and I was wandering if maybe traffic quality has improved too. I last used them about 2 years ago and stopped because of poor results with the keyword PPC ads. Let me know your thoughts.