Some good solid insights here. As another total noob to this topic / business model, I am also very grateful for the posts above.
I would have to strongly agree with ellinas, bmugford, and Michael; there's winners and losers in just about all types of business and it usually comes down to...