Battle of the Bandwidth

We’ve all been there. We’ve all been that frustrated customer gritting our teeth to the ever-ongoing cheesy elevator music while we curse the name of AT&T or Comcast or whichever other big-wig Internet service provider as we’re on hold wondering why the hell we can’t get Netflix to load quickly (hey, our shows are important…totally […]