Never heard of them but I think they are new, why not give them a try, somebodies gota do it!
I already did my good deed as far as new companies. I ordered hostas from a very nice man who owns,
http://www.gogardennow.com/, bless his heart he only had six hostas but he had some beautiful perennials and I got two hostas and a veronica. Thats what you got to do! These companies don't have bad reviews, they have NO reviews and so somebody has got to give them a chance. Go for it.