One of the best ways to gift stocks is online through a broker. The process is typically quick and can be completed in minutes.