Ouch.. You know over time internet prices and packages get better. Being stuck on the same plan for 3 years paying $300/mo makes me cringe. But you are getting a 105/10.
Now, the $250 for 20/2 is really ugly. Hope that's not in most areas and just a few.