Comcast is the reason too. I found out. Are you guys still having trouble with them?
Yes, we are still in on and off correspondence with this provider.
And regarding your other questions if you need any further help feel free to PM me, or alternatively message me on Skype.
Jack of all trades in development, design, strategy.
Working as a Product Support Manager.
Been here for 9 years and counting.