I went with all of the above.
It wasn't all of the above all of the time... but each of those DID contribute to our woes at different times. They were all problems.
And the checkdown thing.
And I agree with slapstick.. don't hold your breath on Max and Snack.