Salve, il mio problema è il seguente

ho una pagina dove alla fine di un operazione raccoglie tutti i dati e tramite url li passa ad un altra con questo comando:

header("Location: pay.php?seriale=$activatecode&nome=$nome&cognome=$ cog&cf=$cf&piva=$piva");

nella pagina pay.php li recupero cosi:

<?php
$seriale = $_GET['$seriale'];
$nome = $_GET['$nome'];
$cognome = $_GET['$cognome'];
$cf = $_GET['$cf'];
$piva = $_GET['$piva'];


echo $seriale;
print "riepilogo dati utente registrato codice identificativo:

$seriale

nome: $nome

cognome: $cognome

cod. fis: $cf

P.Iva: $piva

procedi con il pagamento";
?>


il problema è che la parte finale del testo esce ma senza i parametri...non capisco perchè non riesce a visualizzarli....eppure nell'url compaiono perfettamente