Since Xoom was absorbed with NBCi awhile back and now NBCi has since decided to leave the web hosting business I have a question. There seems to be other XOOM's in fact 2 that I know of Xoom.it and Xoom.fr both seems to be like the USA counterpart. The problem is they don't let you sign up because you have an USA IP address. However since Xoom US no longer exists is there away to get around that obstacle?
Thanks for your time.
Thanks for your time.