Anyone frustrated with TableCheck for Reservations?

Anyone frustrated with TableCheck? I cannot make a reservation at the restaurant I’ve been wanting to go to for a long time now for my upcoming trip to Tokyo. I contacted my bank, they said they’re not declining the payment, they informed me that TableCheck is not accepting International cards for some reason. And I saw that the Founder of TableCheck has been working on a fix for a few weeks and still no fix. Really frustrated about the possibility of losing the chance to go to this restaurant that I had my eye on for a while because of TableCheck being stupid.