jaymz:
I was on a waiting list of about 12, the wait time was going to be 6 months, but i managed to get connected within about 4 weeks (by means i cannot express in a public forum).
Unless your ISP bumped you up the list of their customers who were waiting for a port on that same exchange, what someone has done for you sounds extremely unethical, and no one likes queue jumpers.