Is a GUID unique 100% of the time?
GUID are "practically" universally unique.
A GUID is a 128-bit integer (16 bytes) that can be used across all computers and networks wherever a unique identifier is required. Such an identifier has a very low probability of being duplicated.
From the MSDN