I'll give it a go:
1. Site header is messed in FF
2. Don't name the page - landingpage.html - name it spoofcard-change-hide-phone-number.html or something relevant with your main keys in it.
3. The header is uglay - Grab some stock and make a quick custom one in psd. that is relevant to your topic.
4. Did you mine your keywords for this for all on and off page seo? Are you PPC'ing or bumming? You have no meta seo and little on page seo.
5. The video didn't work - get rid of it and put another cheater shot or business to business shot...
6. You have very little continuity in design going from the lander to the merchant. That is very important to have imo. Perhaps grab some of the graphics/colors/elements from the publishers page to create good continuity.
7. It's good that you're using a short/sweet approach - too often aff's try to retain the visitors with long scrolls or keyword stuffed reviews etc. when the whole point is to get them the fuk off that page/cookie/push to lander asap... However your calls to action are weak - "Totally private - Totally fun - Totally Legal and untraceable!!" were the first things that grabbed my eyes on their page - along with:
<< Use that on your page if you can.
8. The copywriting is not bad however having some general point form info/features/benefits like they do would yield better results so add some above or below your testimoinals....
9. The headertitles "Find out for sure with spoofcard"... unless someone reads the first bit - that doesn't make sense - and it didn't for me... That is the first thing that is going to draw the eye on that page - make better use of it. "Catch Him/Her Cheating" or "Mask Your Phone Number" or "Change What Someone Sees On Their Caller iD" etc..
10. I would personally get rid of that first paragraph, it runs on and is way more complex than it needs to be - the merchants site does a great job of explaining what this does - let them go into all those details - you just tease them with amazing emotion playing and psychology based reading to :CLICKCLICK: to know more...
Cheers hope that helps.
N.