Hi - just came to pay for something, like you do, only to discover that
my long-standing existing credit card details have disappeared. Prompted
to enter a new card, but reluctant to do this until I've had some
re-assurance from anyone here that this...