The buyer protections would be my big concern. Paying by credit card at the time of purchase gives you a lot of rights and leverage Most decent cards have extended warranty protection on purchases, and you can dispute charges for substandard products/services. This could come in handy with shady contractors doing quick and dirty work.