RED FLAG! RED FLAG!
I have tried to pay at a gas station, paid there before at least 50 times, now the card was refused, but money are gone! Also, no transaction history whatsoever displayed, not even declined one.
Stay away, they are clearly having big, big troubles!