i agree. It is probably as simple as them opening up a couple ports for you, a very quick and easy process. I work (work study) for my university's IT desk and we do it all the time to open ports for Xbox live and a few online video games that need special ones open.