Make sure that the seller is certified and you won't be disappointed. I bought a Project Zomboid key and I got it instantly. I would recommend reading the reviews on the seller not on the site itself.
Tip for consumers: Make sure to check the seller information and if the deal is too good to be true, it is.