That isn't that unfair of a price. We do all of our own work and contract out nothing, it cost us about $2200 - $2400 per customer on average to get a connection to their house by the time you factor in electronics, fiber and all that. So for a company having you pay upfront to get all the money now instead of over the next 30 years that $2500 probably isn't far off from what it is costing them. I know that people don't like that number, but that is about average for a per house past cost to do a FTTH buildout. We can't answer that question for you. It depends on what you are doing and how many people are in your house. Personally 25 is fine for me also. I notice issues at times with my Xbox one taking all possible bandwidth so I have trouble downloading games and streaming. More bandwidth would make it faster for me to download games, but as a single person that amount is fine for me even with 4k streaming. That said I know people with 5 people under one roof where that is not even close to enough. But it all depends on the user. Just like not everyone needs a mini van but some do.