Inconsistent results when getting folder size in AppleScript
Try Automator. I did it and it worked for me on each folder.  I tried it as a Service.

I might have automator actions that you don't have. 

You can get them here if that's the case: 

http://www.automatedworkflows.com

There you will find awesome automator action packs. Very useful. 

Phil