I was just browsing the web using "TOR" and came across couple of links selling sky cards!!???
I was wondering if anyone know much about these ?

Thanks