Are they ok - they want card details at registration. Just wondering whether they're reliable? Thanks