MLB.com totally misrepresent their product when they are selling it to you. They tell you will only be blacked out of games based on your physical location (I. E. Zip Code) when in fact you are blacked out of games based on the location reflected in your IP address, which can be very different. They can override this but you have to go thru a 20 minute ordeal with their horrible customer service each time it happens and then it's right back to the same problem for the next affected game. Why can't these morons simply build an override into their product when IP and physical addresses differ, which they often do. Couple this with the really bad quality of the streaming and it's just not worth it. They always tell you it's your internet speed that's the problem but how is it that everything else is OK except their games?