The most cost-effective method of purchasing stock is with a direct purchase plan. These are accessible from firms that allow you to invest directly instead of using a broker. In a direct purchase plan, you can buy shares from the company itself at the current market price. These plans are an excellent way for beginners to start investing.