jwolthuis - 1:54 pm on Jan 5, 2012 (gmt 0)
the truth is you would be well advised to accept all forms of payment
There are costs associated with any form of payment: implementation costs, monthly fees, and risk.
For example, I'd love to accept checks by mail. But losses due to bounced checks (or poor customer experience if I wait for the check to clear) exceed my profit margin.
It's easy to say, "accept all forms of payment", but that really doesn't make sense in a lot of cases.