Yes!, I recently went to a Siam Commercial Bank in Thailand to send some money via bank transfer. It was transferred to Betfair within the same day.
We were all new to Bet Angel once. Ask any question you like here and fellow forum members promise not to laugh. Betfair trading made simple.