I use WebAfrica because they were the only ISP that would allow me to pay by EFT. I DO NOT DO any form of debit orders. WebAfrica however has not made a very good impression during the sign up stages. Plenty unanswered phone call and extremely slow on responding to tickets.