How is "flipping all the character's case" different from case-insensitive?
So, if your password was:
fishCAT
They would accept fishCAT, and also FISHcat and FishCAT, and that's it.