I pre-ordered it at my local Sprint store down the street from me yesterday and I didn't need to buy a gift card or put down money of any kind. I asked the manager what I had to do to get in on the pre-order and she said just give me your name and phone number and a Evo 3D will be put aside for you and I will call you as soon as we get them in and you can come over and pick it up. She said sometimes we get them in early. I was only the second person on the list
The list by the way was an interesting piece of paper obviously made by Sprint corporate. With a typed up header on it that said "Pre-Order request sheet for the Evo 3D" and a bunch of other stuff and then some lines where peoples info can be written down.
I just figured that I'd share the fact that I didn't have to buy a gift card or put any money down.