SE Tool Lite does support K310i and is, far as I know, able to unlock, so why shouldn't there be a free solution?
--> sorry, that was wrong...there's full support for the K310i in SE Tool Lite but the Unlock/Repair function has been disabled.
SETL supports CID49 phones with DB2010