Well, if their business broadband offering is anything to go by, then no. I've had three outages in the last 6 months, each lasting for 2 to 3 days (or longer over the weekend). Support is utterly useless and their "automated" fault monitoring tool that emails you with updates is laughable.
No...