Cengage is the buggiest site I have had classes use so far. It logs me out when I am flipping through the online text book or trying to submit work, it loses huge chunks of work when it claims it is saving sometimes, it takes forever to get it to do the right thing, and every time I try to contact them for support it logs me out and requires me to log back in, only to log me out again. Nothing gets through.