Wow - non-case-sensitive passwords seem like a bad idea...
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.