actually i had the same problem i wanted to get voom like 8 or six months ago but they tol me i needed a credit card. i called back two months after that and they told me the same thing. so last month i desided to go ahead and tell them that i had one and i just gave them my debit card number and boom igot voom and im loving every part of it.
by the way they need to do something about that it really didnt make any sense to me speacially that you only need the cradit card for that one doller deal.