I have an external database that is feeding information to me. One saves their data as native GUID format and my other data source supplies standard .NET GUID format string.
If in fact you are dealing with Endian issues, you'll have no choice but to parse the string yourself into the constituent parts of the Guid switch the Endianness, and then create a Guid that you would then use.