Has anyone heard of this company or used them? They are in MO. I found them when I did a search.
Are you sure about that name? A google search results in zero finds, which is pretty unlikely for a company unless it's brand new and very small. Do you have a website or anything?
If I were you, I'd check garden watchdog, they have lists of companies that are customer rated, and you can view all comments.
Did you find that nursery on Garden Watchdog? I looked before I responded initially, and didn't see it? What name did you use?