The first one was posted on some online news page, The second one I found on youtube.
Looks like vodafone made them,
But damn funny!
I know its not all true, But god there have been some bad decisions made over the years.
Pity they only seem to be doing something about it now...