Can I Hit Comcast’s 250 GB Cap? Let’s Find Out!
At my new home in Silicon Valley, I signed up for Comcast. Now, you might be asking why, especially in light of those painful-to-watch new TV ads that they’re running (seriously, who came up with those? I want to know so he/she/they can be on my list of people that I Hope They Fail). The […]