(888) 926-7999 Heres the number. Still up. Enjoy!
They've finally gone home for the evening. I did a price check to rent this TF number, it's one of the more premium toll-frees because of the repeating 999 digits. This number will probably become active again so test it again tomorrow.