Thinking about breeding? STOP!! Think about what you're doing here.
Bettas can average a few hundred eggs, which means a few hundred fry, which means a lot of male bettas who will need to be seperated into jars or divided/flow thorugh systems and eventually found new homes.
Breeding isn't cheap unless you know exactly where to get your supplies. I currently spawn and growout in glass tanks but starting in November I'll be switching to 16 quart plastic tubs for spawning and larger 66 quart tubs for growout. I also ask many people to save jars over 24 ounces for me. I also go to several thrift stores and buy several used Mason jars and I buy new ones as well, you will need at the very minimum 50 jars. Things like heaters and filters (sponge/mini corner filters) are going to average you about $20 each, these are esential for spawning. Also things like a cave for the female and several live plants (you can use plastic but live creates infusoria which fry can eat) are also needed. Things like Indian Almond Leaf aren't needed but I always use some of the extract to induce spawning.
Fry won't eat fry food, to those of you at PetCo reading this on your phone drop that powdered food!!! They won't eat it. I do add some to my tank at around 2 weeks but since new born fry only eat live food it's no use to you for two weeks and if left uneaten it creates bacteria which kill fry. Now you can go ahead and get some tubifex worms and drop it in your fry tank, they'll all attack it and kill it and eat it.....NOT!!!!!! Betta fry need small food, betta fry are so small you can barely see them ok now you've imagined that? Cut the size in half. Yup that's how small they are. Perfect foods for them are: infusoria, microworms, vinegar eels, and baby brine shrimp. Personally I don't use anything but infusoria and baby brine shrimp but I am seriously considering ordering a culture of both microworms and vinegar eels, these need to be cultured at least 3 weeks before you attempt to spawn your bettas. If you want to buy some cultures 1fish2fish has some for sale everytime she re cultures (correct me if I'm wrong :P).
The breeding pair is one of the most important considerations. Personally I think pet store fish are the best fish for a first time spawner, especially veil tails. They aren't as picky as more fancy strains. If you choose to breed petstore fish many people won't buy them if they can get them in a store. Just be warned. To be safe and insure good homes splurge $20-$30 for a good pair of fish and have them shipped to you. You'll get better quality fry and more people who will buy them.
Overwhelming?? YES. For the money issue: don't breed if you can't afford it and don't breed for money, you won't make much. If you can afford it but are a little hesitant and may cut corners: your fry will suffer, and hey it's just money, the joy betta breeding gives is worth more than what your going to spend :)