HOLY COW! NO! :shock:
yes you use soda ash to set the dye after it has absorbed they dye for a few minutes, (unless you're using RIT :cry: dye)
you can buy PFD (prepared for dying) fabric for $6-$8 per yard.
go to Dharma Trading.com, they've got it ALL, including books and pretty good free instructions