@santascoming it was always stated by TenX that the card would cost USD 15 and therefore that is the amount you paid at the time, irrelevent what currency you actually paid with that conceptually was immediately converted to USD. The card price was pegged to USD; it wasn’t pegged to the price of BTC. At the time you ordered your card you paid $15 worth of BTC (at whatever the USD/BTC exchange rate was at the time). It is quite right that to refund the price you paid then that you should be returned USD 15, albeit in a different currency at the prevailing exchange rate at the time of the refund. All this is obvious to most people.
Now had TenX said that the card would cost you X amount of ETH or X amount of BTC then you would be due back the full amount of that currency instead. But let’s live in the real world, the card supplier would likely be paid in fiat (USD?) and TenX would have had to agree a cost per card with them in fiat. That’s why the price was pegged to USD for the cards.
All this seems completely obvious does it not? I don’t see why folk are so annoyed about it. If TenX did decide to keep your card payment BTC as BTC rather than immediately exchanging it to fiat USD 15, then that’s their risk (and as it happens gain). If you did not want to give them the (equivalent of) $15 to be on the card waiting list then you didn’t have to, it was your choice. At least they’ve always provided the option of full $15 (in prevailing BTC equivalent) refund at any time since you’ve joined the waiting list though.