I'm hearing more from people about difficulty staying logged in.

Chances are you recently upgraded Internet Explorer and that is causing the problem.

Try this ...

In IE, go to:

Tools / Internet Options / Security / Trusted sites / Sites

Deselect the "Require server verification" check box

Add this website to the zone:
http://www.ctfisherman.com/