I don't see why Sky should charge for a replacement card. Sky are obviously changing them to meet newer security etc and so Sky should replace them FOC imho