You can barter with them, I certainly wouldn't pay that much and I'd tell them they can whistle for an activation charge.
I have BTHD through Sky and I pay £12 a month BUT that was a 12 month deal they gave me when I told them I was leaving having been a customer for a couple of years.