Is there such a phrase? Shouldnt it be 'a lot of times' or 'a lot of the time'?<br/>Thank you.