Yodle called promising us front page placement on Google, building us a website using SEO keyword placement. They assured us front page placement with…