We have had a LOT of problems with Comcast! We've been thinking about switching to someone else...
grrr