//MenuSave() method uses SaveFileDialog to allow the user to select where to save his/her file

        private void MenuSave()
        {
            SaveFileDialog savefile = new SaveFileDialog();

            savefile.Title = "Save .csv List";

            savefile.Filter = "csv Files (*.csv)|*.csv|All Files (*.*)|*.*";

            DialogResult result = savefile.ShowDialog();

            if (result == DialogResult.OK)
            {
                if (File.Exists(savefile.FileName))
                {
                    //if file already exists with same name/location presents option to overwrite or cancel

                    DialogResult dialogResult = MessageBox.Show("Are you sure you wish to overwrite this file", "Overwrite File?", MessageBoxButtons.YesNo);
                    if (dialogResult == DialogResult.Yes)
                    {
                        File.Delete(savefile.FileName);
                        tea.Save(savefile.FileName);
                        MessageBox.Show("File Saved");
                    }
                    else if (dialogResult == DialogResult.No)
                    {
                        MessageBox.Show("File Not Saved");
                    }
                }
            }
            else if (result == DialogResult.Cancel || result == DialogResult.Abort)
            {
                MessageBox.Show("File Not Saved");
            }
        }