Also check out these related sites:
This is the same competition that Fnac and other store in Spain are doing, I mean, for the same show. I think that another shop in The Netherlands is also doing it.The thing is... the venue is a BBC studio. Does it means anything?