I'll be in Russia in May and was going to try and attend some Worlds games in St. Petersburg. Unfortunately it seems every different card I try gets declined. I'm not all that up to date on sanctions and what not, but I'm guessing it's because it's an American card. Anybody try buying these tickets yet?