Tried late at night, still fast and stable.
Keys are legit, no region problems at all.
Prices beat a couple of other stores I checked.