I live next to this store and I can point out the pros and cons.
Minuses:
The staff is very unfriendly. Their attitude to customers is just disgusting.
Positive:
You can find a lot of things, but the quality of the goods leaves much to be desired. I took cheese from them once. The cheese turned out to have mold inside. But they changed it without any problems.
The result: I put 3 out of 5