I was very happy with them. No outage problems. Excellent features. Very competitive price. It's a great product that on it's own merits should succeed. I only left them because I needed to cut costs (cable and internet).
I did go through their pain-in-the-butt cancellation and got hit $120 for all my pleasure. Nice!