Stuck, tried researching thyis for a week now but cannot find an answer....

I have a Sintron MEGA 2560 with a NFC Shield from Seeed Studio dated 11/02/2012

I have uploaded a basic sketch, but consitently get the following errors:

avrdude: stk500v2_setparm(): failed to set parameter 0x9e
avrdude: stk500v2_command(): unknown status 0xc8
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

I am also unsure under the "tools" (within Sketch 1.6.5) drop down menu which "Programmer" option to utilise.

I have read some people have loaded an older version of Sketch but would this help my issues?

Many thanks Rich

I have a Sintron MEGA 2560 with a NFC Shield

We know what the Mega is and what it does. Which NFC shield? How is it configured? Can you upload a sketch without the NFC shield installed?

I am also unsure under the "tools" (within Sketch 1.6.5) drop down menu which "Programmer" option to utilise.

That menu item is used for burning the bootloader.
Uploading the sketch has its button, and works independently from the programmer setting.