I bought a game here like that. Prices are high compared to other sites, and it took a long time to wait. Yes, a convenient intuitive site, everything is on the shelves and it is easy to find what you need. But there are better analogues.
The review was translated from Russian using Google Translate.