I recently purchased a steam key from ZiiP Gamestore. The price and service was very good. I did have to wait until morning to get my key as I placed the order at 3am, but that's acceptable. I would recommend the service.
Connect with Facebook to get one click access to Trustpilot.