Tough to find quality rainbowfish locally. I bought mine via mail order from "rainbowric" in Calgary. I was planning on breeding some of his juveniles but I had too many other breeding projects in the way. He's posted pictures of his fish here before under the same username. Not sure if he still breeds and ships out rainbows, but this is his thread on the Alberta version of BCA:
A forum community dedicated to aquarium owners and enthusiasts in British Columbia . Come join the discussion about breeding, health, behavior, housing, adopting, care, classifieds, and more!