I checked AVAFX's website and couldn't find any information regarding offices in India. Probably, those mentioned are unofficial offices.
As for the initial question, most brokers accept online currencies like eGold, WebMoney (both inwards and outwards), etc, plus credit cards (only inwards)...