Using this:
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
I get this output:
\"C:\\\\Documents and S
Messing around with environment variables or hard-coded parent folder offsets is never a good idea when there is a API to get the info you want, call SHGetSpecialFolderPath(...,CSIDL_PROFILE,...)