More than two-thirds of firms reportedly lose or delay revenue when payments fail · Digg