Flats and Flip-flops