pds41: OP has caused a lot of confusion here with an emotive post, although it's good to hear that debit cards do actually work! Finishing the opening post with "This is why steam is the market leader seriously it just accepts debit cards..." didn't help matters either - as it both makes it look like he's asking about Debit cards and also makes it less likely that people will feel inclined to help.
It turns out he's upset because he's got a new account, never bought anything from here before, and can't buy a gift code. The FAQ covers this situation.
Thanks for the clarification.
So people, remember this, for the sake of the sanity of the humanity:
When you complain about something, be specific about what you are complaining! It doesn't help anyone if you complain about wrong things altogether.
MatthewjEdwards: LIke seriously How are normal people supposed to gift games for people already on hereon here?
it wants payment methods I have never heard of...
This is why steam is the market leader seriously it just accepts debit cards...
Shame ...Drm free would have been nice.
You are not Santa Claus, so you cannot gift games.