I`ve just had the same conversation with customer services and I reckon its hit and miss of who you get to talk to. The first 2 agents wouldnt budge on the £49 and £20 ( the £20 i was happy to pay, but I kept telling them the hd activation should be free on the vip50), anyway I said no thanks and rang a 3rd time. This time he said it was ok, no charge, the only other thing is, he arranged for an engineer swap out when a self install would have done but he still said no charge. I`ll be keeping an eye on my next bill.
He even waived the £20 but we`ll see