I got a gas card from them a couple of weeks ago. I ordered another one a week ago but the mail seems slow. You have to use internet explorer for their site to work right now.
hmm- that seems weird- they have no presence and they dont answer emails and their site doesnt work (even on explorer- which i just tried) i think, if u actually sent a payment, that your btc is gone