Depending on what you are doing you might also want to look at
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)
If the user is on a domain it will only be stored in their local AppData
folder and not synced with their roaming profile.