I cant trade for 15 days now i cant trade for another 7?? so i purchased 2 keys from tf2
and now it says to verify that i'm the owner of the card but i used a debit not a credit but its saying to verify my credit card???? please help tf2 is my favorite game now this stupid thing is on i have so much to trade and i cant sometimes steam needs to use better solutions like i have been looking around and theres so many people effected by this like seriously come on!!