Broadband provider BT will charge new customers up to £50 if they do not send their router back at the end of their contract, in an effort to reduce waste. Since December, BT's contracts have ...