My one and only experience with them was not the best but it could have been a fluke I suppose.
First, I did call in my order, and was told everything I wanted was in stock. The order arrived on time, but as it turns out one of the species wasn't in stock, despite being told it was. They did give me a bunch of plants (two or three common species) to make up for it, but I didn't order them and they did the substitution without clearing it with me first. I found that a bit annoying really.
When the plants did arrive, again on time, they were packed a little too tightly into the box (one of those free boxes the post office gives you) wrapped in newspaper, the result of which was that about a third of the plants were too crushed to use, and the newspaper had disentegrated about as bad as toilet paper and took forever to pick apart. The ones that survived the trip were OK I suppose but I've gotten better quality from other places.
I did find it annoying that they were infested with snails, including common pond snails, but that seems to be a common problem, as I've had that with other places, the other problem is I experienced a really bad green water problem within 24 hours of planting what was left, something I haven't experienced before with other stores. Too a couple of weels to bring it under control, but I don't really know if it came from the plants or it just happened as a coincidence.
In their defense, I didn't call them to get things straightened out because I spend too much time getting problems other people cause straightened out and anymore, I give a new company one chance and if they screw it up, I just go somewhere else the next time. I have a business myself and I make sure I get things done right the first time because that's what I expect.
Eventually about half the plants made it, the rest just kind of melted off. It's too bad your in Omaha or I'd tell you to go to Aqualand in Des Moines, they usually have a good selection and Larry is quite the plant guru, I always check with him first before I try anywhere else.