I received my order (shipped internationally) in 5 days, the same amount of time some other orders that I made the same day as close as a few hundred miles away took to arrive.
I had a small amount of damage to the product when it arrived, but was probably the handler and not editorkeys.com. When I contacted the site about it, they were more than willing to help me out.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook