I've been getting trade requests for offers I cleared many minutes before. I stay online while my offer is current but go off and do other things a few minutes after it expires. This could leave offers hanging for a long time (and possibly get me a bad reputation). Surely if someone tries to accept a cleared offer the system should tell them that the trade is no longer available.