Where I live "dialers" are the most popular paymethod. But these dialers aren't those that instal something on your PC, it just says on the site "Call this number and enter this code" works quite well here in Europe. If you're planning to do US biz just stick to CC in my opinion
