Small Businesses and SEO – A Luxury or a Necessity?