r/GameDeals Store Checker
r/GameDeals on reddit
The selected store is authorized for distribution of game keys.
This is a brick and mortar retail store for physical goods, and some gift cards,
does have an online store that offers some digital codes