Yeah I went there about a week ago and bought 12 cardinal tetras and some rcs (half of which have the wild coloration). The tetras are very hardy from there. I didn't see anything there that really caught my attention plant-wise though.
Miles of Exotics has the best quality fish in the metro area IMO. Their plants are decent. I picked up some baby tears and a purple cardinal plant last week, they were the only thing that caught my eye. Picasso in Leewood used to be good...lately their plants have been awful, I think they have a new guy in charge of the fresh side that has no clue what he is doing.