Nice shop, clean, not far from the hotel. A good assortment.
I didn't meet any Russian-speaking staff there, but we understood each other in broken English)
Regarding payment, dollars are accepted. But in general, there is an exchange office literally 5-7 minutes from this store towards the center. Rubles, dirhams, and dollars were exchanged for lira there.
P.S. It's a bit funny when I saw the name of the store, I remembered the Moscow developer A 101 =)