Problems with GPRS Shield from SeedStudio

I have tried to check the GPRS shield with the first code which is used for giving AT commands to the shield but it gives garbage values on the serial interface display and when i type and enter the AT command, there is no responce. The yellow light is blinking as per given after every three seconds but AT commands seem not to be working. Has anyone faced a similar problem

//Serial Relay - Arduino will patch a 
//serial link between the computer and the GPRS Shield
//at 19200 bps 8-N-1
//Computer is connected to Hardware UART
//GPRS Shield is connected to the Software UART 
 
#include <SoftwareSerial.h>
 
SoftwareSerial mySerial(7, 8);
 
void setup()
{
  mySerial.begin(19200);               // the GPRS baud rate   
  Serial.begin(19200);                 // the GPRS baud rate   
}
 
void loop()
{
  if (mySerial.available())
    Serial.write(mySerial.read());
  if (Serial.available())
    mySerial.write(Serial.read());  
 [\Code]