I usually use Steam and Epic Games to buy games or browse from authorized resellers like Fanatical, Green Man Gaming etc. They usually have pretty good deals. I never look at unauthorized ones for security and privacy purposes. If I'm in a rush or something, I usually check gg.deals...