Unfortunately both Russia and Ukraine are slacking in losing the war so it doesn't seem that making payments to Russia will be easy soon. Now of course if they were Uzbeki or Kazakhstani stores it would be completely different.