Hi Janine,
We've also received echecks and while it is sometimes not ideal to have the 3-5 day waiting period for the echeck to clear, and then another 3-4 days for the funds to transfer to our bank account I've just learned to plan accordingly.
We do pay fees for echecks, but they are much lower than regular PayPal payments.
Hope that helps answer your question a bit