I understand there will be fluctuation, but i'm seeing on average a 400 KH/s rate for the 3 when I was expecting a 800-900 KH/s average.
What made you have this expectation? I have a hunch the source of the problem is your expectation, and this may or may not be related to (typically dishonest) product marketing.
Next time just buy Bitcoins, at 430, BTC's fiat exchange rate has almost assuredly reached a nadir.