It really depends on what deals TalkTalk Business are doing at the moment some times its free and some times its discounted and other times they charge .
It would seem you done your home work better than me as im very upset at a £59.99 bill im having to pay my previous ISP after moving to TalkTalk .
TalkTalk network in my area performs very well , beyond what it costs anyway .
I did look at TalkTalk business but got scared away by the 24 month contract at the time ..
With TalkTalk , not as bad as some might have you believe