The problem for small businesses with alternative payments to cash are that banks card companies charge for taking payment by credit / debit card and greedy banks take up to a week to clear a cheque, which in this day and age of technology should be possible to clear in hours rather than days.....