Order raises error if not on menu or incorrect total given