TheRealDrift said:That is correct but not to be rude, It's not hard to create an account and view the GT Section. There's no way to avoid this simple as that.
Put in the TOS of the site something specific against Microsoft registering, or even viewing gamertags being sold.