The are ok if you want some pretty color cheaply, and are not into the 'newest'. They have a lot of older ones that are really nice. The thing is they sometimes send the wrong thing, so cheap color and pretty blooms, but not if you are more particular or into hybridizing. Their stuff is small but a little pampering the first yr is all it takes. I don't think I have ever lost a plant from them. Another place that has older affordable ones is Homestead Farms in Owensville MO, he sends nice big plants and they are true to name.
http://www.homesteadfarms.com/ Ron is a nice guy to deal with.