It seems that the 'worldwide' claim a bit of a stretch. I can only search for an iTech in the US and the front page has a US map on it. (Though it seems you can sign up to be an iTech worldwide.)
We also get a ton of mail in repairs from around the world in places we don't have iTechs yet. This has been very popular for US military abroad which we offer extremely discounted prices to get their devices up and working again. We are trying to expand as fast as possible now, so any referrals for iTechs are greatly appreciated!