Hi Carlos, I also accept email transfer which is convenient for anyone who banks online, sometimes they need to figure out how to do it but it's not that hard and sometimes even direct deposit. I'm not 100% sure how secure that is since a person needs your banking info, obviously you wouldn't want to give out the info on your main account.

The only thing is, especially if you are dealing with bigger numbers, that they may need to use credit if they don't have the cash flow to pay you by check.

And of course there is the hassle of you keeping them straight with no electronic record until you deposit, even then you don't have record by name (I think we can get that at our bank but it costs about $1.00 per check, cheaper than paypal I suppose), non payment or bounced checks.

I do accept checks as well, on th upside as you've mentioned, it's cheaper, but on the downside it is a lot more work and even as we speak I'm waiting for a no show from a regular customer (her mother was supposed to send it because she's out of country - no check, no reply. It's an awkward situation)

As a rule I don't ship until the check has cleared having learned my lesson a time or two, it's a good policy if you are going that route - money up front or you will likely have 'no payment' costs.