For the last several years, Canadian small businesses have cited taxes and regulations, insurance and wages as the top three areas causing them cost difficulties, according to the Canadian Federation of Independent Business’ Business Barometer Index.