Hi Ellen,
I'm still not positive how all the keywords work. And I could be totally wrong in this case. However, it was explained to me by a search engine ranking geek that keywords can tie in together. I'll see if I can explain it....
When you go to google, for instance, and begin to type in the word Splendor, you'll see a drop down list of the most commonly searched for terms beginning with that word. The more of your business name you type in, the closer it gets to your actual name. However, you'll notice it doesn't just stop at Splendor in the Glass, it also adds the word beads.
As a company, if you hire an outside company to promote you on the Internet, they look for certain rankings. Those of us selling beads, of course, all want the word "beads" in our keyword list. Those who can spend the most bucks will get first ranking for that keyword.
In addition to paying for a ranking, you can also pay for ads under search terms. In Google it is easy to see which actual keyword an ad has paid for as it highlights the word. For instance, look at this link:
http://www.google.com/search?hl=en&source=hp&q=splendor+in+the+glass+beads&aq=0&oq=splendor+in+the+glass&aqi=g2
Notice the two paid for ads on the right? The top one has the words Glass Beads highlighted. Those are they keywords they paid for. The second company has the words Splendor and Glass Beads highlighted. The search engine has filled in the words "in the" to match my search term for Splendor in the Glass, (it gave me a drop down of Splendor in the Glass Beads which is what I selected).
If I type in the term Glass Beads, look at the companies with those words hightlighted... http://search.yahoo.com/search;_ylt=A0oGk0H32t1K4hEBGeNXNyoA?p=glass+beads&fr2=sb-top&fr=yfp-t-155&sao=1
Again, I could be wrong in this case and the company you are referring to has actually gone out of their way to place an ad with your business name in it to snag some of your customers. I think the only way to find out would be to ask them. ??
Sadly, there are a lot of unethical peeps out there who wouldn't hesitate to take advantage like that. Knowing for sure which is which might be helpful.
While I've never met the owners of that company in person, I've only ever heard good things about them, so maybe they are unaware??