although i have said that afa is expensive. they're pretty dang good. i think they're official ADA retailers and their stock is very well kept. they dont have a huge selection of plants but its pretty decent. all their tanks are really well kept and stuff. their shrimp are really good quality too very deep colors. they also have amazing planted tanks set up in the store. look for the manager. its run by a family i believe a mom and her son and then some employees.