Green’s Dictionary of Slang

fair shakes! excl.

[mid-19C+] (Aus.) a general statement of agreement, acceptance.