Constant Contact's latest Small Business Now report reveals that as consumer preference for shopping small triples, 73 percent of small business owners globally are adopting a "creator" identity ...