I wouldnt expect Lee to lie about getting a degree, it offers no benefit to his accomplishments. Why lie about something like that? If you are going to lie about graduating from a college, at least say you went to Wharton or something, lol.
As far as iTalks website, that hasn't been updated in years. I dont know what they plan on doing with it now, but Im sure they will get around to it.