Cheapest place to buy and sell stocks

Stock investing. Perhaps you've never invested in stocks, perhaps you've been doing it for years. In todays high-tech world it's...