Credit card-based transactions consist of several drawbacks, and hence increased people prefer check-based transactions over credit cards

read more