For the credit card part, you can let them know that you changed it, but out of experience, since I worked for a credit card dept before, I think that there is a great chance they will tell you to contact MasterCard and MasterCard will be the one giving you a cheque.