Originally Posted by
SlyMaelstrom
The concept is simple, that particular website is for people in the Comcast subscriber regions only. Instead of simply not allowing you to see the site, they decided to make some money by giving you ads and only ads. Kind of a lame business practice, but I'm not complaining.