Well, I agree with gelidstar. Some of them make you verify your info. I bought a Wal-mart Visa thinking I could use it, but later found out that they needed my SSN. So clearly I couldn't use it for bh purposes.
Now what I do is just go to the mall nearby and get a pre-paid giftcard. You can get one online also at simon.com. I noticed that it took a day or two to receive the confirmation email to use it though, so that's why I started just going up to the mall to get it. These malls aren't everywhere, so you might only be able to get it online.