6 stars if...
I always visit GH stores in Klang Valley, mostly Sunway Pyramid and Mid Valley. I also follow their FB page, webstore and Shopee store. The only thing(s) with GH is that they always not synchronize with each others. For example: branch staff doesn't aware news that was announced in their FB page. Other example: a pre-ordered game can be paid in full from webstore but deposit only in Shopee. Yet another example: staff from chat said that game comes with R1 (US) region tag but actually R3 (asia). Overall I still give 5 stars due to their frequent promotions, very competitive price, worthy promo codes, trade-in offers and of course their memes in FB posts.
