What date did you term service? What was your last billing date? Typically the refund is processed and mailed 30 days after the last bill, in case there are pending charges that had not applied to the bill. That might explain the delay. Check with the carrier, they will probably confirm this.