This is a great little peice of code, my only problem is, $StorageUsed = "" + $oInfoStore.Fields(&E080003). $StorageUsed says its an object handle, I can make it a string, but as soon as I print it out it becomes an int. The problem is we want to catch people with 2+ gigabytes on their outlook account. We can catch 2-4 gigabytes, but 4-6 gigabytes is when the bytes wrap all the way around and become positive again. Does anyone know of someway I can find out if they definitely have more than 2+ gigabyes?