Recently we took their SEM and SEO program and they were great. The staff are very organized, helpful and knowledgeable on optimizing my site. They know exactly what they are doing on front page placement. It was really good, they were very engaging and took the time to answer all my questions.