Recently, an American I spoke to said this.
Is the use of the prep. 'on' instead of 'in' common in informal speech in this case? Perhaps it's use is related to the ubiquitous on-line?