If you put the dry stuff in first, and then slowly add your water - like RO-line slow, then it will not cloud up initially. After a month, or so, then bacteria and stuff gets on it and it will stay put. If you want super-flow from day 1, then it will blow all over the place.
I don't know about around here, but my store in KC would always discount substrate if you bought enough to do a tank with. Ask around.