Frustrated NOOB!! LCD Keypad Shield - Sain Smart

OK,? I'm new to electronics and I got the SainSmart LCD keypad Arduino shield from Ebay. I've got an Arduino Mega 2560. I have been able to load the "ADC Key Testing" sketch from the seller, nichegeek but, I can't seem to get any others to work, i.e., Autoscroll, Display, etc. from the example codes that come with the Arduino 1.0 software & "GuessTheNumber" found elseware without getting a lot of error messages. I loaded "Hello World!" and it compiles & loads fine according to the Arduino 1.0 but, the shield doesn't respond or show the message. The LED on my Mega flashes, so I know that it sent. However, while looking the code over, I saw that the pins in the sketch are calling out : LCD RS pin to digital pin 12, LCD Enable pin to digital pin 11, LCD D4 pin to digital pin 5, LCD D5 pin to digital pin 4, LCD D6 pin to digital pin 3, LCD D7 pin to digital pin 2, LCD R/W pin to ground, 10K resistor: ends to +5V and ground, wiper to LCD VO pin (pin 3), which are different than what the docs (from SainSmart - shown below) say this uses. I tried to figure out the correct pins/locations but have had no luck.

In short: HELP!? Please.

Jeff

Update: Used a sketch that worked, copied/pasted LiquidCrystal LCD(8, 13, 9, 4, 5, 6, 7); in place of LiquidCrystal lcd(12, 11, 5, 4, 3, 2); & it worked.
Trying another....
Nope...
Another...Eureka!! "Hello, World!" w/life-counter... & "Display" - blinking...& "Autoscroll" - numbers...all from the File_Examples_LiquidCrystal menu of the DE (hope I'm using terms correctly!). Just did the change as stated above.
Note to self: Read/study Beginning Arduino Programming!!!