Frontier demands $4,300 cancellation fee despite horribly slow Internet (Ars Technica)