Tried to subscribe to the Racing Post yesterday and my credit card was apparently declined by my bank.
Contacted my bank and after a lengthy call established that the Racing Post tried to take payment without providing my name and address for some reason. They assumed someone else was trying to use my card and immediately suspended all transactions.
I think I will give my intended subscription a miss.