I have used this site multiple times and know how to use it, however i have been trying to deposit keys for like 3 hours now and its just not working. It keeps retrying but its just not working. after looking into it i have seen multiple other people have had this bug. id love it to be fixed because i want some fresh games.
Thanks Koenbezeg. <3