I bought a key that was supposedly "in stock" but when it did not arrive, I contacted support. They told me the key is NOT in stock and it will take 2-3 days (which is totally dubious) to refund. I have no faith in that statement and opened a fraud complaint with my credit card company. This business practice is absolutely not trustworthy. I will never buy from this shop again and would recommend everyone to avoid it like the plague!