As far as I can tell there is nothing wrong with the form, I uploaded it to my server and it does work. I didn't test putting the form info into variables on the thanks page, but it could be something wrong on their and not the form end. Maybe post your thanks.php as well?