A while ago I bought some of the non-aerosol Niagra at Targets and really liked it. It was just a couple of dollars for a 16 oz. bottle that lasted much much longer than an aerosol can of starch. Unfortunately, my husband and I have allergies to fragrances and smell was just too much.
I have mixed my own Sta-flo and liked it okay but did get some flaking when ironing.
Today I bought some Mary Ellen's Best Press am my LQS but haven't had a chance to try it yet.
Here is a recipe that I haven't tried yet but it was highly recommend, it uses corn starch. The original instructions called for cooking it but the girl that gave it to me said she just mixes it but makes sure she shakes it well while using.
12 oz water
3/4 tablespoon cornstarch
3 drops lavender essential oil (optional)
Mix well in a measuring cup and pour into a spray bottle