Comment Comment by Filligree Americans use credit cards as the default payment method? Why? parent Filligree 2 years ago