its called a proxy, its not terribly difficult to pull off, but its not hard for them to refuse connections from proxies either. The real question is whether they would want to enforce it or not.
www.anandtech.com in the networking forums or the above mentioned forum would be the place to go