Key worked great...4 hours later.
Site advertises "guaranteed 30 min delivery" and "World wide delivery 24/7". I Ordered the key at 6:44 and received it at 10:40. It worked great when it finally showed up. I wouldn't have cared about the time if it wasn't advertised to be so much faster. It just made me worry after double the "guaranteed" time (and no Key) that I was getting ripped off. In the end, I would buy from again!