I know "For a long time" and "A long time ago" are grammatically correct phrases.<br/><br/>But "For a long time ago" ? Is it OK ? I have searched it on the Net and found quite a few instances.