I've bought a few digital download keys and was happy with price and delivery. I just bought something yesterday and got a notice that it's back ordered, kinda lame, but I understand that happens from manufacturing not the store. Great store, I highly recommend these guys.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook