How small business retailers can compete with Big Box stores like Wal-Mart, Target and Amazon