BMS have removed the CVC requirement from one of my accounts, now I'm waiting for them to remove it from the other.
Bucksnet isn't working again. They say it's either a problem with HSBC or with BT. It's been down for six hours and counting. At least their phone number works now.
Sagepay never did call me back to follow up my enquiry. I guess the poor darlings are suffering from too many customers. I'm not going to chase them.