Is there a cheaper alternative to nystatin powder?

Yes. You have to shop around. Try any of the drug store brands of "anti-fungal" or "anti-yeast" powders.