Is trustworthy?


While hunting for Forza Horizon 4, some people on Reddit suggested this website named "" (Have tried getting it on Microsoft Store, faced too many issues with multiple cards, and finally gave up on it). It seems like they have some really good deals on good games, and the best part, they seem to be accepting debit cards/UPI as well.

Before buying, I just wanted to know if anyone here has any experience with them and whether they are reliable?
They seem to be based out of Barrackpore, Kolkata. My main aim is to get FH4.