they ask for credit or debit card details to confirm its an active account, they will usually pay and withdraw a penny from the given card, pretty much the same as what paypal do to confirm you. great site, and if you don't get your preorder on time they give you £3 credit! every game is usually with me a few days before release.