I definitely agree with what Will said. I think the site is nicely designed but making a few SEO tweaks will really make a big difference in the site's performance. Read up on SEO and all the ways...