Business broker vs. DIY sale Pros and cons