Processing times are slower compared to credit cards
There is a risk of unauthorized or fraudulent transactions
Not all businesses accept eChecks
Some eCheck processing costs can be relatively high