A Journey through Sales