I buy my games on steam by paysafecard which is anonymous, or with that anonymous steam prepaidcards which you can buy in most stores....