The answer is probably 'Yes'. A keyword rich domain does increase your search engine ranking. Hence, be careful what you call your domain - if it reflects what you are selling you will gain automatic visibility with the leading search engines.