mike,i will give you my 2 cents worth on hay.i have 3 ponds and 1 lake,i did have 1 respond very good to hay.i think i put about 7 bales in a 3 1/2 acre pond,it took about 2 weeks for the water to clear.it does float on the surface for a day are two before sinking,and the wind will blow it to 1 side of the pond.the other 3 times i used it i'm not really sure it helped them very much.it may be i did not put the correct amount,however the water did not seem to repond to the hay like the other site did.as for the gypsum you can get it at any feed store are you might have some luck at larger hardware stores.