Demystifying 1099s: Who, What, When, and Where ...Surprised by tax laws? Join the club! Small business owners can find themselves in a bad spot if they haven't done their tax homework or...