GPRS shield Example code not running

Hi,

I am using an Arduino UNO R3 with a GPRS shield from SEEDstudio. I am able to send SMS out from sample code but when I run the sample Twitter client on GPRS my code doesn't seem to move forward from

while(notConnected)
  {
    if((gsmAccess.begin(PINNUMBER)==GSM_READY) &
        (gprs.attachGPRS(GPRS_APN, GPRS_LOGIN, GPRS_PASSWORD)==GPRS_READY))
      notConnected = false;
    else
    {
      Serial.println("Not connected");
      delay(1000);
    }
  }

I am using a TMobile sim card and using a terminal software I made sure I can get online. The SIM card doesn't have a login/password and the APN is also correct.

#define GPRS_APN       "epc.t-mobile.com" // replace your GPRS APN
#define GPRS_LOGIN     "" // replace with your GPRS login
#define GPRS_PASSWORD  "" // replace with your GPRS password

So I left the LOGIN and PASSWORD blank.

Is there something that I am missing?

-n

I think that APN should be epc.tmobile.com instead of epc.t-mobile.com

Did you get it to work, because I am struggling with the same situation. Please help?