I normally use credit card for major stuff like hosting and domains, for small services I prefer to use paypal.
i prefer credit card coz thats we can use here in our country as much as i want to use Paypal..i only received money thru paypal but cant pay using it since its not avaialble here... i used credit card for trusted company only..
paypal works good but it sucks when somebody makes payment thru theft credit card and you have to make the refunds, even though you might would have done the job honestly