One week later and I'm still waiting for my cdkeys refund. I submitted the request as soon as I saw those first videos and reviews and within a couple of days of placing the order. Didn't use my game code but currently experiencing an annoying silence from their customer services.