I am an administrator on the machines, so I don't think that's the problem. I'm even building it as personal, not common. Anyway, here is the code. Please let me know if you see anything. Thanks...
------------------------------------
$Pgmexec=CHR(34) + "C:\Program Files\Distinct\vt.exe" + CHR(34) + " -A-P MTS_LA_MP"
If AddProgramGroup("MTS Execution",0) = 0
If AddProgramItem($Pgmexec,"MTS-Prod","",0,"C:\Program Files\Distinct",0,0) = 0
Copy "%UserProfile%\Start Menu\Programs\Mts Execution\MTS-Prod.lnk" "%UserProfile%\Desktop"
If DelProgramItem("MTS-Prod") = 0
If DelProgramGroup("MTS Execution",0) = 0
?"MTS Icons completed..."
Endif
Endif
EndIf
EndIf

EXIT 0
----------------------------
BitCrusher