I just tried that code, but still the results are false. The biggest HomeDir according to the results is 649 Mb, while there are some others over 1Gb !!
I also tried the script running on c:\Program Files, these results are correct !
Could it be a Security rights problem ? I'm running the script with Domain Administrator rights !

When I run the script on the GroupsDirectories, results are also false. I've no restriction on accessing any GroupsDirectory or subfolder ! I don't get it...