Sorry if in the wrong place - didn't know where it should go.

Has anyone had any dealings with The National Business Network for their phone systems? Our BM has had a mail in outlining savings if the bill is switched over from BT, but it's one of those that looks too good to be true, so I thought I'd ask on here what the real deal is.