a. Talk to your suppliers and salespeople who call on you, they know more about your competition than anyone else. Sometimes in the course of casual conversation they may, unknowingly, give you important information about your competitions future plans.
b. If your competition is a public company, buy stock. As a stockholder you will receive all their annual and quarterly reports.