HOUSTON (FOX 26) - The product is called Stockpile gift cards. Stockpile is the brokerage company. You'll find the cards hanging right next to all those other familiar gift cards. I found them in Office Depot, the only place in Houston that sells them.
You can buy them on the website too. Stockpile.com