I have not been selling many of late. I have not been spawning things as avidly. I normally got between $125 and $150 depending on size, quantity and whether I had to ship or not. They are not hard to find in the states. I can normally find f1s, wilds and even proven breeders- mostly at reasonable prices. I know they are being bred in the UK and across Europe as well.
As to breeding them there are several schools of thought. At the heart of it, all you need to get fry is one male and one female. A better small setup would be 1m/2fm. In wild caught, fms are much rarer than males. The smallest colony I would suggest is 5 2m/3fm. It really is an issue of how much space you have. I had excellent result starting with 13 breeders in a 30B, but after 4 years I had lost 3 fish. I think a bigger tank might have prevented some of those losses. Also, too many females is almost as bad as too many males in terms of successful spawns.
I have always tried to get groups of 7-10 fish for spawning purposes. But I mostly get them unsexed and grow them out.