I used to pay with e-checks because I didn't have a credit card. But the I got a VISA gift card and put it on as a credit card, so now my payments go thru automatically without having to wait 3-4 days to clear.
Maybe on your ebay listing, you can make a statement about e-checks, such as please pay within 24 hours of the end of the auction if paying with an e-check.