Payment issues remain major issue for tech savvy small businesses