No. Creating a StubHub International account is free!