I dont have a credit card either, and there are other methods to pay for online services.
Dont take this the wrong way, but if you are using a server for 5 hours a month, those 5 hours are still hours in which you are using a server. Its a service, why shouldn't you pay for it?
But I repeat, this is all just talking, as there are many kind offers here.