Petco has arrived in Casper and they have a better than most plant selection (so far). They are my first choice. I stay away from the other pet shops and aquarium shops here in town.
I haven't tried mail order yet. I'm still nursing what I have after moving from LA.