The Cichlid Shack- Arizona
Wet Spot Tropical- Oregon
Live Fish Direct- Utah
I personally buy from The Cichlid Shack. Great quality fish and customer service from James Largo is outstanding. Have heard good things from the other 2.
I have slate in my 125. I cut bottoms out of crates underneath...