hi meena i am new to this forum ,recd my 120 day letter on 22nd sept,in process of collecting required docs. yes ucan very well pay by debit card idid it my self.ihave also posted a msg today requesting all new delhi members to join so that we can help each other.
thx