Competition always lowers prices for consumers.
If your current website host doesn't support long domain names, consider switching to us because we do. Yes, because it allows more search engines to see keywords in your domain name, thus increasing your 'ranking relevancy' or positioning in the search engines. The only downside is that it is harder for people to type, so it may be a good idea to register both forms of the domain name and publish the one without hyphens in your brochures, etc. Keep in mind that anyone finding your site through the net probably just clicked on a link and didn't have to type it. You can have more than one alias.